
pstree:     file format elf32-i386


Disassembly of section .interp:

08048154 <.interp>:
 8048154:	2f                   	das    
 8048155:	6c                   	insb   (%dx),%es:(%edi)
 8048156:	69 62 2f 6c 64 2d 6c 	imul   $0x6c2d646c,0x2f(%edx),%esp
 804815d:	69 6e 75 78 2e 73 6f 	imul   $0x6f732e78,0x75(%esi),%ebp
 8048164:	2e 32 00             	xor    %cs:(%eax),%al

Disassembly of section .note.ABI-tag:

08048168 <.note.ABI-tag>:
 8048168:	04 00                	add    $0x0,%al
 804816a:	00 00                	add    %al,(%eax)
 804816c:	10 00                	adc    %al,(%eax)
 804816e:	00 00                	add    %al,(%eax)
 8048170:	01 00                	add    %eax,(%eax)
 8048172:	00 00                	add    %al,(%eax)
 8048174:	47                   	inc    %edi
 8048175:	4e                   	dec    %esi
 8048176:	55                   	push   %ebp
 8048177:	00 00                	add    %al,(%eax)
 8048179:	00 00                	add    %al,(%eax)
 804817b:	00 02                	add    %al,(%edx)
 804817d:	00 00                	add    %al,(%eax)
 804817f:	00 06                	add    %al,(%esi)
 8048181:	00 00                	add    %al,(%eax)
 8048183:	00 20                	add    %ah,(%eax)
 8048185:	00 00                	add    %al,(%eax)
	...

Disassembly of section .note.gnu.build-id:

08048188 <.note.gnu.build-id>:
 8048188:	04 00                	add    $0x0,%al
 804818a:	00 00                	add    %al,(%eax)
 804818c:	14 00                	adc    $0x0,%al
 804818e:	00 00                	add    %al,(%eax)
 8048190:	03 00                	add    (%eax),%eax
 8048192:	00 00                	add    %al,(%eax)
 8048194:	47                   	inc    %edi
 8048195:	4e                   	dec    %esi
 8048196:	55                   	push   %ebp
 8048197:	00 5c d4 04          	add    %bl,0x4(%esp,%edx,8)
 804819b:	c2 b0 bb             	ret    $0xbbb0
 804819e:	61                   	popa   
 804819f:	6d                   	insl   (%dx),%es:(%edi)
 80481a0:	be 49 96 9d 32       	mov    $0x329d9649,%esi
 80481a5:	96                   	xchg   %eax,%esi
 80481a6:	ba e6 34 96 9a       	mov    $0x9a9634e6,%edx
 80481ab:	39                   	.byte 0x39

Disassembly of section .gnu.hash:

080481ac <.gnu.hash>:
 80481ac:	03 00                	add    (%eax),%eax
 80481ae:	00 00                	add    %al,(%eax)
 80481b0:	3a 00                	cmp    (%eax),%al
 80481b2:	00 00                	add    %al,(%eax)
 80481b4:	04 00                	add    $0x0,%al
 80481b6:	00 00                	add    %al,(%eax)
 80481b8:	07                   	pop    %es
 80481b9:	00 00                	add    %al,(%eax)
 80481bb:	00 00                	add    %al,(%eax)
 80481bd:	00 00                	add    %al,(%eax)
 80481bf:	00 b2 21 8c 3f 08    	add    %dh,0x83f8c21(%edx)
 80481c5:	04 00                	add    $0x0,%al
 80481c7:	01 a0 04 00 00 3a    	add    %esp,0x3a000004(%eax)
 80481cd:	00 00                	add    %al,(%eax)
 80481cf:	00 3d 00 00 00 45    	add    %bh,0x45000000
 80481d5:	00 00                	add    %al,(%eax)
 80481d7:	00 42 45             	add    %al,0x45(%edx)
 80481da:	d5 ec                	aad    $0xec
 80481dc:	ba e3 92 7c 29       	mov    $0x297c92e3,%edx
 80481e1:	1d 8c 1c bc 50       	sbb    $0x50bc1c8c,%eax
 80481e6:	76 9e                	jbe    8048186 <_init-0xb2e>
 80481e8:	38 f2                	cmp    %dh,%dl
 80481ea:	8b 1c ac             	mov    (%esp,%ebp,4),%ebx
 80481ed:	4b                   	dec    %ebx
 80481ee:	e3 c0                	jecxz  80481b0 <_init-0xb04>
 80481f0:	66 55                	push   %bp
 80481f2:	61                   	popa   
 80481f3:	10 bc ee 90 ca d8 71 	adc    %bh,0x71d8ca90(%esi,%ebp,8)
 80481fa:	58                   	pop    %eax
 80481fb:	1c e4                	sbb    $0xe4,%al
 80481fd:	62 41 f5             	bound  %eax,-0xb(%ecx)
 8048200:	b9 8d f1 0e ea       	mov    $0xea0ef18d,%ecx
 8048205:	d3 ef                	shr    %cl,%edi
 8048207:	0e                   	push   %cs
 8048208:	32 c4                	xor    %ah,%al
 804820a:	f7 12                	notl   (%edx)
 804820c:	b3 a2                	mov    $0xa2,%bl
 804820e:	f7 12                	notl   (%edx)

Disassembly of section .dynsym:

08048210 <.dynsym>:
	...
 8048220:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
 8048221:	01 00                	add    %eax,(%eax)
	...
 804822b:	00 12                	add    %dl,(%edx)
 804822d:	00 00                	add    %al,(%eax)
 804822f:	00 ad 00 00 00 00    	add    %ch,0x0(%ebp)
 8048235:	00 00                	add    %al,(%eax)
 8048237:	00 00                	add    %al,(%eax)
 8048239:	00 00                	add    %al,(%eax)
 804823b:	00 12                	add    %dl,(%edx)
 804823d:	00 00                	add    %al,(%eax)
 804823f:	00 7f 02             	add    %bh,0x2(%edi)
	...
 804824a:	00 00                	add    %al,(%eax)
 804824c:	12 00                	adc    (%eax),%al
 804824e:	00 00                	add    %al,(%eax)
 8048250:	60                   	pusha  
 8048251:	02 00                	add    (%eax),%al
	...
 804825b:	00 12                	add    %dl,(%edx)
 804825d:	00 00                	add    %al,(%eax)
 804825f:	00 93 00 00 00 00    	add    %dl,0x0(%ebx)
 8048265:	00 00                	add    %al,(%eax)
 8048267:	00 00                	add    %al,(%eax)
 8048269:	00 00                	add    %al,(%eax)
 804826b:	00 12                	add    %dl,(%edx)
 804826d:	00 00                	add    %al,(%eax)
 804826f:	00 3b                	add    %bh,(%ebx)
 8048271:	02 00                	add    (%eax),%al
	...
 804827b:	00 12                	add    %dl,(%edx)
 804827d:	00 00                	add    %al,(%eax)
 804827f:	00 0f                	add    %cl,(%edi)
	...
 8048289:	00 00                	add    %al,(%eax)
 804828b:	00 20                	add    %ah,(%eax)
 804828d:	00 00                	add    %al,(%eax)
 804828f:	00 42 01             	add    %al,0x1(%edx)
	...
 804829a:	00 00                	add    %al,(%eax)
 804829c:	12 00                	adc    (%eax),%al
 804829e:	00 00                	add    %al,(%eax)
 80482a0:	8d 00                	lea    (%eax),%eax
	...
 80482aa:	00 00                	add    %al,(%eax)
 80482ac:	12 00                	adc    (%eax),%al
 80482ae:	00 00                	add    %al,(%eax)
 80482b0:	9f                   	lahf   
 80482b1:	02 00                	add    (%eax),%al
	...
 80482bb:	00 12                	add    %dl,(%edx)
 80482bd:	00 00                	add    %al,(%eax)
 80482bf:	00 cb                	add    %cl,%bl
 80482c1:	01 00                	add    %eax,(%eax)
	...
 80482cb:	00 12                	add    %dl,(%edx)
 80482cd:	00 00                	add    %al,(%eax)
 80482cf:	00 98 02 00 00 00    	add    %bl,0x2(%eax)
 80482d5:	00 00                	add    %al,(%eax)
 80482d7:	00 00                	add    %al,(%eax)
 80482d9:	00 00                	add    %al,(%eax)
 80482db:	00 12                	add    %dl,(%edx)
 80482dd:	00 00                	add    %al,(%eax)
 80482df:	00 d2                	add    %dl,%dl
 80482e1:	01 00                	add    %eax,(%eax)
	...
 80482eb:	00 12                	add    %dl,(%edx)
 80482ed:	00 00                	add    %al,(%eax)
 80482ef:	00 38                	add    %bh,(%eax)
 80482f1:	01 00                	add    %eax,(%eax)
	...
 80482fb:	00 12                	add    %dl,(%edx)
 80482fd:	00 00                	add    %al,(%eax)
 80482ff:	00 5c 01 00          	add    %bl,0x0(%ecx,%eax,1)
	...
 804830b:	00 12                	add    %dl,(%edx)
 804830d:	00 00                	add    %al,(%eax)
 804830f:	00 76 02             	add    %dh,0x2(%esi)
	...
 804831a:	00 00                	add    %al,(%eax)
 804831c:	12 00                	adc    (%eax),%al
 804831e:	00 00                	add    %al,(%eax)
 8048320:	6b 02 00             	imul   $0x0,(%edx),%eax
	...
 804832b:	00 12                	add    %dl,(%edx)
 804832d:	00 00                	add    %al,(%eax)
 804832f:	00 f4                	add    %dh,%ah
	...
 8048339:	00 00                	add    %al,(%eax)
 804833b:	00 12                	add    %dl,(%edx)
 804833d:	00 00                	add    %al,(%eax)
 804833f:	00 21                	add    %ah,(%ecx)
 8048341:	02 00                	add    (%eax),%al
	...
 804834b:	00 12                	add    %dl,(%edx)
 804834d:	00 00                	add    %al,(%eax)
 804834f:	00 5f 02             	add    %bl,0x2(%edi)
	...
 804835a:	00 00                	add    %al,(%eax)
 804835c:	12 00                	adc    (%eax),%al
 804835e:	00 00                	add    %al,(%eax)
 8048360:	16                   	push   %ss
 8048361:	01 00                	add    %eax,(%eax)
	...
 804836b:	00 12                	add    %dl,(%edx)
 804836d:	00 00                	add    %al,(%eax)
 804836f:	00 33                	add    %dh,(%ebx)
 8048371:	02 00                	add    (%eax),%al
	...
 804837b:	00 12                	add    %dl,(%edx)
 804837d:	00 00                	add    %al,(%eax)
 804837f:	00 7f 00             	add    %bh,0x0(%edi)
	...
 804838a:	00 00                	add    %al,(%eax)
 804838c:	12 00                	adc    (%eax),%al
 804838e:	00 00                	add    %al,(%eax)
 8048390:	3a 02                	cmp    (%edx),%al
	...
 804839a:	00 00                	add    %al,(%eax)
 804839c:	12 00                	adc    (%eax),%al
 804839e:	00 00                	add    %al,(%eax)
 80483a0:	83 01 00             	addl   $0x0,(%ecx)
	...
 80483ab:	00 12                	add    %dl,(%edx)
 80483ad:	00 00                	add    %al,(%eax)
 80483af:	00 0c 02             	add    %cl,(%edx,%eax,1)
	...
 80483ba:	00 00                	add    %al,(%eax)
 80483bc:	12 00                	adc    (%eax),%al
 80483be:	00 00                	add    %al,(%eax)
 80483c0:	75 01                	jne    80483c3 <_init-0x8f1>
	...
 80483ca:	00 00                	add    %al,(%eax)
 80483cc:	12 00                	adc    (%eax),%al
 80483ce:	00 00                	add    %al,(%eax)
 80483d0:	d9 01                	flds   (%ecx)
	...
 80483da:	00 00                	add    %al,(%eax)
 80483dc:	12 00                	adc    (%eax),%al
 80483de:	00 00                	add    %al,(%eax)
 80483e0:	2b 00                	sub    (%eax),%eax
	...
 80483ea:	00 00                	add    %al,(%eax)
 80483ec:	20 00                	and    %al,(%eax)
 80483ee:	00 00                	add    %al,(%eax)
 80483f0:	ef                   	out    %eax,(%dx)
	...
 80483f9:	00 00                	add    %al,(%eax)
 80483fb:	00 12                	add    %dl,(%edx)
 80483fd:	00 00                	add    %al,(%eax)
 80483ff:	00 27                	add    %ah,(%edi)
 8048401:	02 00                	add    (%eax),%al
	...
 804840b:	00 12                	add    %dl,(%edx)
 804840d:	00 00                	add    %al,(%eax)
 804840f:	00 40 02             	add    %al,0x2(%eax)
	...
 804841a:	00 00                	add    %al,(%eax)
 804841c:	12 00                	adc    (%eax),%al
 804841e:	00 00                	add    %al,(%eax)
 8048420:	af                   	scas   %es:(%edi),%eax
 8048421:	01 00                	add    %eax,(%eax)
	...
 804842b:	00 12                	add    %dl,(%edx)
 804842d:	00 00                	add    %al,(%eax)
 804842f:	00 86 02 00 00 00    	add    %al,0x2(%esi)
 8048435:	00 00                	add    %al,(%eax)
 8048437:	00 00                	add    %al,(%eax)
 8048439:	00 00                	add    %al,(%eax)
 804843b:	00 12                	add    %dl,(%edx)
 804843d:	00 00                	add    %al,(%eax)
 804843f:	00 1d 01 00 00 00    	add    %bl,0x1
 8048445:	00 00                	add    %al,(%eax)
 8048447:	00 00                	add    %al,(%eax)
 8048449:	00 00                	add    %al,(%eax)
 804844b:	00 12                	add    %dl,(%edx)
 804844d:	00 00                	add    %al,(%eax)
 804844f:	00 54 01 00          	add    %dl,0x0(%ecx,%eax,1)
	...
 804845b:	00 12                	add    %dl,(%edx)
 804845d:	00 00                	add    %al,(%eax)
 804845f:	00 e3                	add    %ah,%bl
	...
 8048469:	00 00                	add    %al,(%eax)
 804846b:	00 12                	add    %dl,(%edx)
 804846d:	00 00                	add    %al,(%eax)
 804846f:	00 e0                	add    %ah,%al
 8048471:	01 00                	add    %eax,(%eax)
	...
 804847b:	00 12                	add    %dl,(%edx)
 804847d:	00 00                	add    %al,(%eax)
 804847f:	00 fd                	add    %bh,%ch
	...
 8048489:	00 00                	add    %al,(%eax)
 804848b:	00 12                	add    %dl,(%edx)
 804848d:	00 00                	add    %al,(%eax)
 804848f:	00 0e                	add    %cl,(%esi)
 8048491:	01 00                	add    %eax,(%eax)
	...
 804849b:	00 12                	add    %dl,(%edx)
 804849d:	00 00                	add    %al,(%eax)
 804849f:	00 3a                	add    %bh,(%edx)
	...
 80484a9:	00 00                	add    %al,(%eax)
 80484ab:	00 20                	add    %ah,(%eax)
 80484ad:	00 00                	add    %al,(%eax)
 80484af:	00 77 00             	add    %dh,0x0(%edi)
	...
 80484ba:	00 00                	add    %al,(%eax)
 80484bc:	12 00                	adc    (%eax),%al
 80484be:	00 00                	add    %al,(%eax)
 80484c0:	47                   	inc    %edi
 80484c1:	02 00                	add    (%eax),%al
	...
 80484cb:	00 12                	add    %dl,(%edx)
 80484cd:	00 00                	add    %al,(%eax)
 80484cf:	00 b6 01 00 00 00    	add    %dh,0x1(%esi)
 80484d5:	00 00                	add    %al,(%eax)
 80484d7:	00 00                	add    %al,(%eax)
 80484d9:	00 00                	add    %al,(%eax)
 80484db:	00 12                	add    %dl,(%edx)
 80484dd:	00 00                	add    %al,(%eax)
 80484df:	00 67 02             	add    %ah,0x2(%edi)
	...
 80484ea:	00 00                	add    %al,(%eax)
 80484ec:	12 00                	adc    (%eax),%al
 80484ee:	00 00                	add    %al,(%eax)
 80484f0:	4e                   	dec    %esi
	...
 80484f9:	00 00                	add    %al,(%eax)
 80484fb:	00 20                	add    %ah,(%eax)
 80484fd:	00 00                	add    %al,(%eax)
 80484ff:	00 9f 01 00 00 00    	add    %bl,0x1(%edi)
 8048505:	00 00                	add    %al,(%eax)
 8048507:	00 00                	add    %al,(%eax)
 8048509:	00 00                	add    %al,(%eax)
 804850b:	00 12                	add    %dl,(%edx)
 804850d:	00 00                	add    %al,(%eax)
 804850f:	00 f4                	add    %dh,%ah
 8048511:	01 00                	add    %eax,(%eax)
	...
 804851b:	00 12                	add    %dl,(%edx)
 804851d:	00 00                	add    %al,(%eax)
 804851f:	00 c0                	add    %al,%al
	...
 8048529:	00 00                	add    %al,(%eax)
 804852b:	00 12                	add    %dl,(%edx)
 804852d:	00 00                	add    %al,(%eax)
 804852f:	00 98 01 00 00 00    	add    %bl,0x1(%eax)
 8048535:	00 00                	add    %al,(%eax)
 8048537:	00 00                	add    %al,(%eax)
 8048539:	00 00                	add    %al,(%eax)
 804853b:	00 12                	add    %dl,(%edx)
 804853d:	00 00                	add    %al,(%eax)
 804853f:	00 d3                	add    %dl,%bl
 8048541:	01 00                	add    %eax,(%eax)
	...
 804854b:	00 12                	add    %dl,(%edx)
 804854d:	00 00                	add    %al,(%eax)
 804854f:	00 4b 01             	add    %cl,0x1(%ebx)
	...
 804855a:	00 00                	add    %al,(%eax)
 804855c:	12 00                	adc    (%eax),%al
 804855e:	00 00                	add    %al,(%eax)
 8048560:	ec                   	in     (%dx),%al
 8048561:	01 00                	add    %eax,(%eax)
	...
 804856b:	00 12                	add    %dl,(%edx)
 804856d:	00 00                	add    %al,(%eax)
 804856f:	00 8a 01 00 00 00    	add    %cl,0x1(%edx)
 8048575:	00 00                	add    %al,(%eax)
 8048577:	00 00                	add    %al,(%eax)
 8048579:	00 00                	add    %al,(%eax)
 804857b:	00 12                	add    %dl,(%edx)
 804857d:	00 00                	add    %al,(%eax)
 804857f:	00 fe                	add    %bh,%dh
 8048581:	01 00                	add    %eax,(%eax)
	...
 804858b:	00 12                	add    %dl,(%edx)
 804858d:	00 00                	add    %al,(%eax)
 804858f:	00 51 02             	add    %dl,0x2(%ecx)
	...
 804859a:	00 00                	add    %al,(%eax)
 804859c:	12 00                	adc    (%eax),%al
 804859e:	00 00                	add    %al,(%eax)
 80485a0:	6e                   	outsb  %ds:(%esi),(%dx)
	...
 80485a9:	00 00                	add    %al,(%eax)
 80485ab:	00 12                	add    %dl,(%edx)
 80485ad:	00 00                	add    %al,(%eax)
 80485af:	00 c2                	add    %al,%dl
 80485b1:	02 00                	add    (%eax),%al
 80485b3:	00 48 d1             	add    %cl,-0x2f(%eax)
 80485b6:	04 08                	add    $0x8,%al
 80485b8:	00 00                	add    %al,(%eax)
 80485ba:	00 00                	add    %al,(%eax)
 80485bc:	10 00                	adc    %al,(%eax)
 80485be:	1a 00                	sbb    (%eax),%al
 80485c0:	d5 02                	aad    $0x2
 80485c2:	00 00                	add    %al,(%eax)
 80485c4:	cc                   	int3   
 80485c5:	d1 04 08             	roll   (%eax,%ecx,1)
 80485c8:	00 00                	add    %al,(%eax)
 80485ca:	00 00                	add    %al,(%eax)
 80485cc:	10 00                	adc    %al,(%eax)
 80485ce:	1c 00                	sbb    $0x0,%al
 80485d0:	c4 01                	les    (%ecx),%eax
 80485d2:	00 00                	add    %al,(%eax)
 80485d4:	80 d1 04             	adc    $0x4,%cl
 80485d7:	08 04 00             	or     %al,(%eax,%eax,1)
 80485da:	00 00                	add    %al,(%eax)
 80485dc:	11 00                	adc    %eax,(%eax)
 80485de:	1c 00                	sbb    $0x0,%al
 80485e0:	2d 01 00 00 60       	sub    $0x60000001,%eax
 80485e5:	d1 04 08             	roll   (%eax,%ecx,1)
 80485e8:	04 00                	add    $0x0,%al
 80485ea:	00 00                	add    %al,(%eax)
 80485ec:	11 00                	adc    %eax,(%eax)
 80485ee:	1c 00                	sbb    $0x0,%al
 80485f0:	1a 02                	sbb    (%edx),%al
 80485f2:	00 00                	add    %al,(%eax)
 80485f4:	64 d1 04 08          	roll   %fs:(%eax,%ecx,1)
 80485f8:	04 00                	add    $0x0,%al
 80485fa:	00 00                	add    %al,(%eax)
 80485fc:	11 00                	adc    %eax,(%eax)
 80485fe:	1c 00                	sbb    $0x0,%al
 8048600:	d4 00                	aam    $0x0
 8048602:	00 00                	add    %al,(%eax)
 8048604:	84 b1 04 08 04 00    	test   %dh,0x40804(%ecx)
 804860a:	00 00                	add    %al,(%eax)
 804860c:	11 00                	adc    %eax,(%eax)
 804860e:	0f 00                	(bad)  
 8048610:	7d 01                	jge    8048613 <_init-0x6a1>
 8048612:	00 00                	add    %al,(%eax)
 8048614:	6c                   	insb   (%dx),%es:(%edi)
 8048615:	d1 04 08             	roll   (%eax,%ecx,1)
 8048618:	04 00                	add    $0x0,%al
 804861a:	00 00                	add    %al,(%eax)
 804861c:	11 00                	adc    %eax,(%eax)
 804861e:	1c 00                	sbb    $0x0,%al
 8048620:	6d                   	insl   (%dx),%es:(%edi)
 8048621:	01 00                	add    %eax,(%eax)
 8048623:	00 10                	add    %dl,(%eax)
 8048625:	8f 04 08             	popl   (%eax,%ecx,1)
 8048628:	00 00                	add    %al,(%eax)
 804862a:	00 00                	add    %al,(%eax)
 804862c:	12 00                	adc    (%eax),%al
 804862e:	00 00                	add    %al,(%eax)
 8048630:	c9                   	leave  
 8048631:	02 00                	add    (%eax),%al
 8048633:	00 48 d1             	add    %cl,-0x2f(%eax)
 8048636:	04 08                	add    $0x8,%al
 8048638:	00 00                	add    %al,(%eax)
 804863a:	00 00                	add    %al,(%eax)
 804863c:	10 00                	adc    %al,(%eax)
 804863e:	1c 00                	sbb    $0x0,%al
 8048640:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 8048641:	02 00                	add    (%eax),%al
 8048643:	00 60 d1             	add    %ah,-0x2f(%eax)
 8048646:	04 08                	add    $0x8,%al
 8048648:	04 00                	add    $0x0,%al
 804864a:	00 00                	add    %al,(%eax)
 804864c:	21 00                	and    %eax,(%eax)
 804864e:	1c 00                	sbb    $0x0,%al
 8048650:	68 00 00 00 b4       	push   $0xb4000000
 8048655:	8c 04 08             	mov    %es,(%eax,%ecx,1)
 8048658:	00 00                	add    %al,(%eax)
 804865a:	00 00                	add    %al,(%eax)
 804865c:	12 00                	adc    (%eax),%al
 804865e:	0b 00                	or     (%eax),%eax
 8048660:	87 00                	xchg   %eax,(%eax)
 8048662:	00 00                	add    %al,(%eax)
 8048664:	64                   	fs
 8048665:	b1 04                	mov    $0x4,%cl
 8048667:	08 00                	or     %al,(%eax)
 8048669:	00 00                	add    %al,(%eax)
 804866b:	00 12                	add    %dl,(%edx)
 804866d:	00 0e                	add    %cl,(%esi)
 804866f:	00 07                	add    %al,(%edi)
 8048671:	01 00                	add    %eax,(%eax)
 8048673:	00 68 d1             	add    %ch,-0x2f(%eax)
 8048676:	04 08                	add    $0x8,%al
 8048678:	04 00                	add    $0x0,%al
 804867a:	00 00                	add    %al,(%eax)
 804867c:	11 00                	adc    %eax,(%eax)
 804867e:	1c 00                	sbb    $0x0,%al
 8048680:	13 02                	adc    (%edx),%eax
 8048682:	00 00                	add    %al,(%eax)
 8048684:	88 d1                	mov    %dl,%cl
 8048686:	04 08                	add    $0x8,%al
 8048688:	04 00                	add    $0x0,%al
 804868a:	00 00                	add    %al,(%eax)
 804868c:	11 00                	adc    %eax,(%eax)
 804868e:	1c 00                	sbb    $0x0,%al

Disassembly of section .gnu.liblist:

08048690 <.gnu.liblist>:
 8048690:	01 00                	add    %eax,(%eax)
 8048692:	00 00                	add    %al,(%eax)
 8048694:	68 4e c6 57 c1       	push   $0xc157c64e
 8048699:	08 2d 28 00 00 00    	or     %ch,0x28
 804869f:	00 00                	add    %al,(%eax)
 80486a1:	00 00                	add    %al,(%eax)
 80486a3:	00 9d 00 00 00 b4    	add    %bl,-0x4c000000(%ebp)
 80486a9:	8f                   	(bad)  
 80486aa:	96                   	xchg   %eax,%esi
 80486ab:	55                   	push   %ebp
 80486ac:	be de aa 6b 00       	mov    $0x6baade,%esi
 80486b1:	00 00                	add    %al,(%eax)
 80486b3:	00 00                	add    %al,(%eax)
 80486b5:	00 00                	add    %al,(%eax)
 80486b7:	00 ca                	add    %cl,%dl
 80486b9:	00 00                	add    %al,(%eax)
 80486bb:	00 71 08             	add    %dh,0x8(%ecx)
 80486be:	4e                   	dec    %esi
 80486bf:	55                   	push   %ebp
 80486c0:	b5 8c                	mov    $0x8c,%ch
 80486c2:	f0 7f 00             	lock jg 80486c5 <_init-0x5ef>
 80486c5:	00 00                	add    %al,(%eax)
 80486c7:	00 00                	add    %al,(%eax)
 80486c9:	00 00                	add    %al,(%eax)
 80486cb:	00 22                	add    %ah,(%edx)
 80486cd:	03 00                	add    (%eax),%eax
 80486cf:	00 b4 8f 96 55 34 cf 	add    %dh,-0x30cbaa6a(%edi,%ecx,4)
 80486d6:	bb 4f 00 00 00       	mov    $0x4f,%ebx
 80486db:	00 00                	add    %al,(%eax)
 80486dd:	00 00                	add    %al,(%eax)
 80486df:	00 2f                	add    %ch,(%edi)
 80486e1:	03 00                	add    (%eax),%eax
 80486e3:	00 71 08             	add    %dh,0x8(%ecx)
 80486e6:	4e                   	dec    %esi
 80486e7:	55                   	push   %ebp
 80486e8:	b5 e7                	mov    $0xe7,%ch
 80486ea:	07                   	pop    %es
 80486eb:	a9 00 00 00 00       	test   $0x0,%eax
 80486f0:	00 00                	add    %al,(%eax)
 80486f2:	00 00                	add    %al,(%eax)
 80486f4:	3c 03                	cmp    $0x3,%al
 80486f6:	00 00                	add    %al,(%eax)
 80486f8:	71 08                	jno    8048702 <_init-0x5b2>
 80486fa:	4e                   	dec    %esi
 80486fb:	55                   	push   %ebp
 80486fc:	2c 97                	sub    $0x97,%al
 80486fe:	50                   	push   %eax
 80486ff:	72 00                	jb     8048701 <_init-0x5b3>
 8048701:	00 00                	add    %al,(%eax)
 8048703:	00 00                	add    %al,(%eax)
 8048705:	00 00                	add    %al,(%eax)
 8048707:	00 47 03             	add    %al,0x3(%edi)
 804870a:	00 00                	add    %al,(%eax)
 804870c:	71 08                	jno    8048716 <_init-0x59e>
 804870e:	4e                   	dec    %esi
 804870f:	55                   	push   %ebp
 8048710:	cb                   	lret   
 8048711:	2a b8 56 00 00 00    	sub    0x56(%eax),%bh
 8048717:	00 00                	add    %al,(%eax)
 8048719:	00 00                	add    %al,(%eax)
 804871b:	00 5a 03             	add    %bl,0x3(%edx)
 804871e:	00 00                	add    %al,(%eax)
 8048720:	71 08                	jno    804872a <_init-0x58a>
 8048722:	4e                   	dec    %esi
 8048723:	55                   	push   %ebp
 8048724:	1e                   	push   %ds
 8048725:	80 e8 f9             	sub    $0xf9,%al
	...

Disassembly of section .gnu.version:

080489b2 <.gnu.version>:
 80489b2:	00 00                	add    %al,(%eax)
 80489b4:	02 00                	add    (%eax),%al
 80489b6:	00 00                	add    %al,(%eax)
 80489b8:	02 00                	add    (%eax),%al
 80489ba:	03 00                	add    (%eax),%eax
 80489bc:	00 00                	add    %al,(%eax)
 80489be:	02 00                	add    (%eax),%al
 80489c0:	00 00                	add    %al,(%eax)
 80489c2:	02 00                	add    (%eax),%al
 80489c4:	00 00                	add    %al,(%eax)
 80489c6:	02 00                	add    (%eax),%al
 80489c8:	02 00                	add    (%eax),%al
 80489ca:	02 00                	add    (%eax),%al
 80489cc:	03 00                	add    (%eax),%eax
 80489ce:	02 00                	add    (%eax),%al
 80489d0:	04 00                	add    $0x0,%al
 80489d2:	02 00                	add    (%eax),%al
 80489d4:	02 00                	add    (%eax),%al
 80489d6:	02 00                	add    (%eax),%al
 80489d8:	02 00                	add    (%eax),%al
 80489da:	03 00                	add    (%eax),%eax
 80489dc:	02 00                	add    (%eax),%al
 80489de:	02 00                	add    (%eax),%al
 80489e0:	00 00                	add    %al,(%eax)
 80489e2:	02 00                	add    (%eax),%al
 80489e4:	02 00                	add    (%eax),%al
 80489e6:	02 00                	add    (%eax),%al
 80489e8:	02 00                	add    (%eax),%al
 80489ea:	02 00                	add    (%eax),%al
 80489ec:	00 00                	add    %al,(%eax)
 80489ee:	02 00                	add    (%eax),%al
 80489f0:	02 00                	add    (%eax),%al
 80489f2:	02 00                	add    (%eax),%al
 80489f4:	02 00                	add    (%eax),%al
 80489f6:	02 00                	add    (%eax),%al
 80489f8:	05 00 02 00 03       	add    $0x3000200,%eax
 80489fd:	00 02                	add    %al,(%edx)
 80489ff:	00 02                	add    %al,(%edx)
 8048a01:	00 02                	add    %al,(%edx)
 8048a03:	00 00                	add    %al,(%eax)
 8048a05:	00 00                	add    %al,(%eax)
 8048a07:	00 06                	add    %al,(%esi)
 8048a09:	00 07                	add    %al,(%edi)
 8048a0b:	00 02                	add    %al,(%edx)
 8048a0d:	00 00                	add    %al,(%eax)
 8048a0f:	00 02                	add    %al,(%edx)
 8048a11:	00 06                	add    %al,(%esi)
 8048a13:	00 00                	add    %al,(%eax)
 8048a15:	00 02                	add    %al,(%edx)
 8048a17:	00 02                	add    %al,(%edx)
 8048a19:	00 02                	add    %al,(%edx)
 8048a1b:	00 02                	add    %al,(%edx)
 8048a1d:	00 02                	add    %al,(%edx)
 8048a1f:	00 08                	add    %cl,(%eax)
 8048a21:	00 07                	add    %al,(%edi)
 8048a23:	00 00                	add    %al,(%eax)
 8048a25:	00 01                	add    %al,(%ecx)
 8048a27:	00 01                	add    %al,(%ecx)
 8048a29:	00 02                	add    %al,(%edx)
 8048a2b:	00 02                	add    %al,(%edx)
 8048a2d:	00 02                	add    %al,(%edx)
 8048a2f:	00 01                	add    %al,(%ecx)
 8048a31:	00 02                	add    %al,(%edx)
 8048a33:	00 02                	add    %al,(%edx)
 8048a35:	00 01                	add    %al,(%ecx)
 8048a37:	00 02                	add    %al,(%edx)
 8048a39:	00 01                	add    %al,(%ecx)
 8048a3b:	00 01                	add    %al,(%ecx)
 8048a3d:	00 02                	add    %al,(%edx)
 8048a3f:	00 02                	add    %al,(%edx)
	...

Disassembly of section .gnu.version_r:

08048a44 <.gnu.version_r>:
 8048a44:	01 00                	add    %eax,(%eax)
 8048a46:	07                   	pop    %es
 8048a47:	00 ca                	add    %cl,%dl
 8048a49:	00 00                	add    %al,(%eax)
 8048a4b:	00 10                	add    %dl,(%eax)
 8048a4d:	00 00                	add    %al,(%eax)
 8048a4f:	00 00                	add    %al,(%eax)
 8048a51:	00 00                	add    %al,(%eax)
 8048a53:	00 13                	add    %dl,(%ebx)
 8048a55:	69 69 0d 00 00 08 00 	imul   $0x80000,0xd(%ecx),%ebp
 8048a5c:	da 02                	fiaddl (%edx)
 8048a5e:	00 00                	add    %al,(%eax)
 8048a60:	10 00                	adc    %al,(%eax)
 8048a62:	00 00                	add    %al,(%eax)
 8048a64:	74 19                	je     8048a7f <_init-0x235>
 8048a66:	69 09 00 00 07 00    	imul   $0x70000,(%ecx),%ecx
 8048a6c:	e4 02                	in     $0x2,%al
 8048a6e:	00 00                	add    %al,(%eax)
 8048a70:	10 00                	adc    %al,(%eax)
 8048a72:	00 00                	add    %al,(%eax)
 8048a74:	12 69 69             	adc    0x69(%ecx),%ch
 8048a77:	0d 00 00 06 00       	or     $0x60000,%eax
 8048a7c:	f0 02 00             	lock add (%eax),%al
 8048a7f:	00 10                	add    %dl,(%eax)
 8048a81:	00 00                	add    %al,(%eax)
 8048a83:	00 17                	add    %dl,(%edi)
 8048a85:	69 69 0d 00 00 05 00 	imul   $0x50000,0xd(%ecx),%ebp
 8048a8c:	fa                   	cli    
 8048a8d:	02 00                	add    (%eax),%al
 8048a8f:	00 10                	add    %dl,(%eax)
 8048a91:	00 00                	add    %al,(%eax)
 8048a93:	00 14 69             	add    %dl,(%ecx,%ebp,2)
 8048a96:	69 0d 00 00 04 00 04 	imul   $0x304,0x40000,%ecx
 8048a9d:	03 00 00 
 8048aa0:	10 00                	adc    %al,(%eax)
 8048aa2:	00 00                	add    %al,(%eax)
 8048aa4:	11 69 69             	adc    %ebp,0x69(%ecx)
 8048aa7:	0d 00 00 03 00       	or     $0x30000,%eax
 8048aac:	0e                   	push   %cs
 8048aad:	03 00                	add    (%eax),%eax
 8048aaf:	00 10                	add    %dl,(%eax)
 8048ab1:	00 00                	add    %al,(%eax)
 8048ab3:	00 10                	add    %dl,(%eax)
 8048ab5:	69 69 0d 00 00 02 00 	imul   $0x20000,0xd(%ecx),%ebp
 8048abc:	18 03                	sbb    %al,(%ebx)
 8048abe:	00 00                	add    %al,(%eax)
 8048ac0:	00 00                	add    %al,(%eax)
	...

Disassembly of section .rel.dyn:

08048ac4 <.rel.dyn>:
 8048ac4:	fc                   	cld    
 8048ac5:	cf                   	iret   
 8048ac6:	04 08                	add    $0x8,%al
 8048ac8:	06                   	push   %es
 8048ac9:	1d 00 00 60 d1       	sbb    $0xd1600000,%eax
 8048ace:	04 08                	add    $0x8,%al
 8048ad0:	05 3d 00 00 64       	add    $0x6400003d,%eax
 8048ad5:	d1 04 08             	roll   (%eax,%ecx,1)
 8048ad8:	05 3e 00 00 68       	add    $0x6800003e,%eax
 8048add:	d1 04 08             	roll   (%eax,%ecx,1)
 8048ae0:	05 46 00 00 6c       	add    $0x6c000046,%eax
 8048ae5:	d1 04 08             	roll   (%eax,%ecx,1)
 8048ae8:	05 40 00 00 80       	add    $0x80000040,%eax
 8048aed:	d1 04 08             	roll   (%eax,%ecx,1)
 8048af0:	05 3c 00 00 88       	add    $0x8800003c,%eax
 8048af5:	d1 04 08             	roll   (%eax,%ecx,1)
 8048af8:	05                   	.byte 0x5
 8048af9:	47                   	inc    %edi
	...

Disassembly of section .rel.plt:

08048afc <.rel.plt>:
 8048afc:	0c d0                	or     $0xd0,%al
 8048afe:	04 08                	add    $0x8,%al
 8048b00:	07                   	pop    %es
 8048b01:	01 00                	add    %eax,(%eax)
 8048b03:	00 10                	add    %dl,(%eax)
 8048b05:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b08:	07                   	pop    %es
 8048b09:	02 00                	add    (%eax),%al
 8048b0b:	00 14 d0             	add    %dl,(%eax,%edx,8)
 8048b0e:	04 08                	add    $0x8,%al
 8048b10:	07                   	pop    %es
 8048b11:	03 00                	add    (%eax),%eax
 8048b13:	00 18                	add    %bl,(%eax)
 8048b15:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b18:	07                   	pop    %es
 8048b19:	04 00                	add    $0x0,%al
 8048b1b:	00 1c d0             	add    %bl,(%eax,%edx,8)
 8048b1e:	04 08                	add    $0x8,%al
 8048b20:	07                   	pop    %es
 8048b21:	05 00 00 20 d0       	add    $0xd0200000,%eax
 8048b26:	04 08                	add    $0x8,%al
 8048b28:	07                   	pop    %es
 8048b29:	06                   	push   %es
 8048b2a:	00 00                	add    %al,(%eax)
 8048b2c:	24 d0                	and    $0xd0,%al
 8048b2e:	04 08                	add    $0x8,%al
 8048b30:	07                   	pop    %es
 8048b31:	08 00                	or     %al,(%eax)
 8048b33:	00 28                	add    %ch,(%eax)
 8048b35:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b38:	07                   	pop    %es
 8048b39:	09 00                	or     %eax,(%eax)
 8048b3b:	00 2c d0             	add    %ch,(%eax,%edx,8)
 8048b3e:	04 08                	add    $0x8,%al
 8048b40:	07                   	pop    %es
 8048b41:	0a 00                	or     (%eax),%al
 8048b43:	00 30                	add    %dh,(%eax)
 8048b45:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b48:	07                   	pop    %es
 8048b49:	0b 00                	or     (%eax),%eax
 8048b4b:	00 34 d0             	add    %dh,(%eax,%edx,8)
 8048b4e:	04 08                	add    $0x8,%al
 8048b50:	07                   	pop    %es
 8048b51:	0c 00                	or     $0x0,%al
 8048b53:	00 38                	add    %bh,(%eax)
 8048b55:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b58:	07                   	pop    %es
 8048b59:	0d 00 00 3c d0       	or     $0xd03c0000,%eax
 8048b5e:	04 08                	add    $0x8,%al
 8048b60:	07                   	pop    %es
 8048b61:	0e                   	push   %cs
 8048b62:	00 00                	add    %al,(%eax)
 8048b64:	40                   	inc    %eax
 8048b65:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b68:	07                   	pop    %es
 8048b69:	0f 00 00             	sldt   (%eax)
 8048b6c:	44                   	inc    %esp
 8048b6d:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048b70:	07                   	pop    %es
 8048b71:	10 00                	adc    %al,(%eax)
 8048b73:	00 48 d0             	add    %cl,-0x30(%eax)
 8048b76:	04 08                	add    $0x8,%al
 8048b78:	07                   	pop    %es
 8048b79:	11 00                	adc    %eax,(%eax)
 8048b7b:	00 4c d0 04          	add    %cl,0x4(%eax,%edx,8)
 8048b7f:	08 07                	or     %al,(%edi)
 8048b81:	12 00                	adc    (%eax),%al
 8048b83:	00 50 d0             	add    %dl,-0x30(%eax)
 8048b86:	04 08                	add    $0x8,%al
 8048b88:	07                   	pop    %es
 8048b89:	13 00                	adc    (%eax),%eax
 8048b8b:	00 54 d0 04          	add    %dl,0x4(%eax,%edx,8)
 8048b8f:	08 07                	or     %al,(%edi)
 8048b91:	14 00                	adc    $0x0,%al
 8048b93:	00 58 d0             	add    %bl,-0x30(%eax)
 8048b96:	04 08                	add    $0x8,%al
 8048b98:	07                   	pop    %es
 8048b99:	15 00 00 5c d0       	adc    $0xd05c0000,%eax
 8048b9e:	04 08                	add    $0x8,%al
 8048ba0:	07                   	pop    %es
 8048ba1:	16                   	push   %ss
 8048ba2:	00 00                	add    %al,(%eax)
 8048ba4:	60                   	pusha  
 8048ba5:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048ba8:	07                   	pop    %es
 8048ba9:	17                   	pop    %ss
 8048baa:	00 00                	add    %al,(%eax)
 8048bac:	64 d0 04 08          	rolb   %fs:(%eax,%ecx,1)
 8048bb0:	07                   	pop    %es
 8048bb1:	18 00                	sbb    %al,(%eax)
 8048bb3:	00 68 d0             	add    %ch,-0x30(%eax)
 8048bb6:	04 08                	add    $0x8,%al
 8048bb8:	07                   	pop    %es
 8048bb9:	19 00                	sbb    %eax,(%eax)
 8048bbb:	00 6c d0 04          	add    %ch,0x4(%eax,%edx,8)
 8048bbf:	08 07                	or     %al,(%edi)
 8048bc1:	1a 00                	sbb    (%eax),%al
 8048bc3:	00 70 d0             	add    %dh,-0x30(%eax)
 8048bc6:	04 08                	add    $0x8,%al
 8048bc8:	07                   	pop    %es
 8048bc9:	1b 00                	sbb    (%eax),%eax
 8048bcb:	00 74 d0 04          	add    %dh,0x4(%eax,%edx,8)
 8048bcf:	08 07                	or     %al,(%edi)
 8048bd1:	1c 00                	sbb    $0x0,%al
 8048bd3:	00 78 d0             	add    %bh,-0x30(%eax)
 8048bd6:	04 08                	add    $0x8,%al
 8048bd8:	07                   	pop    %es
 8048bd9:	1d 00 00 7c d0       	sbb    $0xd07c0000,%eax
 8048bde:	04 08                	add    $0x8,%al
 8048be0:	07                   	pop    %es
 8048be1:	1e                   	push   %ds
 8048be2:	00 00                	add    %al,(%eax)
 8048be4:	80 d0 04             	adc    $0x4,%al
 8048be7:	08 07                	or     %al,(%edi)
 8048be9:	1f                   	pop    %ds
 8048bea:	00 00                	add    %al,(%eax)
 8048bec:	84 d0                	test   %dl,%al
 8048bee:	04 08                	add    $0x8,%al
 8048bf0:	07                   	pop    %es
 8048bf1:	20 00                	and    %al,(%eax)
 8048bf3:	00 88 d0 04 08 07    	add    %cl,0x70804d0(%eax)
 8048bf9:	21 00                	and    %eax,(%eax)
 8048bfb:	00 8c d0 04 08 07 22 	add    %cl,0x22070804(%eax,%edx,8)
 8048c02:	00 00                	add    %al,(%eax)
 8048c04:	90                   	nop
 8048c05:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c08:	07                   	pop    %es
 8048c09:	23 00                	and    (%eax),%eax
 8048c0b:	00 94 d0 04 08 07 41 	add    %dl,0x41070804(%eax,%edx,8)
 8048c12:	00 00                	add    %al,(%eax)
 8048c14:	98                   	cwtl   
 8048c15:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c18:	07                   	pop    %es
 8048c19:	24 00                	and    $0x0,%al
 8048c1b:	00 9c d0 04 08 07 25 	add    %bl,0x25070804(%eax,%edx,8)
 8048c22:	00 00                	add    %al,(%eax)
 8048c24:	a0 d0 04 08 07       	mov    0x70804d0,%al
 8048c29:	26 00 00             	add    %al,%es:(%eax)
 8048c2c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 8048c2d:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c30:	07                   	pop    %es
 8048c31:	27                   	daa    
 8048c32:	00 00                	add    %al,(%eax)
 8048c34:	a8 d0                	test   $0xd0,%al
 8048c36:	04 08                	add    $0x8,%al
 8048c38:	07                   	pop    %es
 8048c39:	28 00                	sub    %al,(%eax)
 8048c3b:	00 ac d0 04 08 07 2a 	add    %ch,0x2a070804(%eax,%edx,8)
 8048c42:	00 00                	add    %al,(%eax)
 8048c44:	b0 d0                	mov    $0xd0,%al
 8048c46:	04 08                	add    $0x8,%al
 8048c48:	07                   	pop    %es
 8048c49:	2b 00                	sub    (%eax),%eax
 8048c4b:	00 b4 d0 04 08 07 2c 	add    %dh,0x2c070804(%eax,%edx,8)
 8048c52:	00 00                	add    %al,(%eax)
 8048c54:	b8 d0 04 08 07       	mov    $0x70804d0,%eax
 8048c59:	2d 00 00 bc d0       	sub    $0xd0bc0000,%eax
 8048c5e:	04 08                	add    $0x8,%al
 8048c60:	07                   	pop    %es
 8048c61:	2f                   	das    
 8048c62:	00 00                	add    %al,(%eax)
 8048c64:	c0 d0 04             	rcl    $0x4,%al
 8048c67:	08 07                	or     %al,(%edi)
 8048c69:	30 00                	xor    %al,(%eax)
 8048c6b:	00 c4                	add    %al,%ah
 8048c6d:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c70:	07                   	pop    %es
 8048c71:	31 00                	xor    %eax,(%eax)
 8048c73:	00 c8                	add    %cl,%al
 8048c75:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c78:	07                   	pop    %es
 8048c79:	32 00                	xor    (%eax),%al
 8048c7b:	00 cc                	add    %cl,%ah
 8048c7d:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c80:	07                   	pop    %es
 8048c81:	33 00                	xor    (%eax),%eax
 8048c83:	00 d0                	add    %dl,%al
 8048c85:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c88:	07                   	pop    %es
 8048c89:	34 00                	xor    $0x0,%al
 8048c8b:	00 d4                	add    %dl,%ah
 8048c8d:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048c90:	07                   	pop    %es
 8048c91:	35 00 00 d8 d0       	xor    $0xd0d80000,%eax
 8048c96:	04 08                	add    $0x8,%al
 8048c98:	07                   	pop    %es
 8048c99:	36 00 00             	add    %al,%ss:(%eax)
 8048c9c:	dc d0                	fnop   
 8048c9e:	04 08                	add    $0x8,%al
 8048ca0:	07                   	pop    %es
 8048ca1:	37                   	aaa    
 8048ca2:	00 00                	add    %al,(%eax)
 8048ca4:	e0 d0                	loopne 8048c76 <_init-0x3e>
 8048ca6:	04 08                	add    $0x8,%al
 8048ca8:	07                   	pop    %es
 8048ca9:	38 00                	cmp    %al,(%eax)
 8048cab:	00 e4                	add    %ah,%ah
 8048cad:	d0 04 08             	rolb   (%eax,%ecx,1)
 8048cb0:	07                   	pop    %es
 8048cb1:	39 00                	cmp    %eax,(%eax)
	...

Disassembly of section .init:

08048cb4 <_init>:
 8048cb4:	53                   	push   %ebx
 8048cb5:	83 ec 08             	sub    $0x8,%esp
 8048cb8:	e8 33 11 00 00       	call   8049df0 <tigetstr@plt+0xda0>
 8048cbd:	81 c3 43 43 00 00    	add    $0x4343,%ebx
 8048cc3:	8b 83 fc ff ff ff    	mov    -0x4(%ebx),%eax
 8048cc9:	85 c0                	test   %eax,%eax
 8048ccb:	74 05                	je     8048cd2 <_init+0x1e>
 8048ccd:	e8 ce 01 00 00       	call   8048ea0 <__gmon_start__@plt>
 8048cd2:	83 c4 08             	add    $0x8,%esp
 8048cd5:	5b                   	pop    %ebx
 8048cd6:	c3                   	ret    

Disassembly of section .plt:

08048ce0 <getpwnam@plt-0x10>:
 8048ce0:	ff 35 04 d0 04 08    	pushl  0x804d004
 8048ce6:	ff 25 08 d0 04 08    	jmp    *0x804d008
 8048cec:	00 00                	add    %al,(%eax)
	...

08048cf0 <getpwnam@plt>:
 8048cf0:	ff 25 0c d0 04 08    	jmp    *0x804d00c
 8048cf6:	68 00 00 00 00       	push   $0x0
 8048cfb:	e9 e0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d00 <is_selinux_enabled@plt>:
 8048d00:	ff 25 10 d0 04 08    	jmp    *0x804d010
 8048d06:	68 08 00 00 00       	push   $0x8
 8048d0b:	e9 d0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d10 <strcmp@plt>:
 8048d10:	ff 25 14 d0 04 08    	jmp    *0x804d014
 8048d16:	68 10 00 00 00       	push   $0x10
 8048d1b:	e9 c0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d20 <open64@plt>:
 8048d20:	ff 25 18 d0 04 08    	jmp    *0x804d018
 8048d26:	68 18 00 00 00       	push   $0x18
 8048d2b:	e9 b0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d30 <setupterm@plt>:
 8048d30:	ff 25 1c d0 04 08    	jmp    *0x804d01c
 8048d36:	68 20 00 00 00       	push   $0x20
 8048d3b:	e9 a0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d40 <read@plt>:
 8048d40:	ff 25 20 d0 04 08    	jmp    *0x804d020
 8048d46:	68 28 00 00 00       	push   $0x28
 8048d4b:	e9 90 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d50 <getpwuid@plt>:
 8048d50:	ff 25 24 d0 04 08    	jmp    *0x804d024
 8048d56:	68 30 00 00 00       	push   $0x30
 8048d5b:	e9 80 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d60 <tputs@plt>:
 8048d60:	ff 25 28 d0 04 08    	jmp    *0x804d028
 8048d66:	68 38 00 00 00       	push   $0x38
 8048d6b:	e9 70 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d70 <free@plt>:
 8048d70:	ff 25 2c d0 04 08    	jmp    *0x804d02c
 8048d76:	68 40 00 00 00       	push   $0x40
 8048d7b:	e9 60 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d80 <memcpy@plt>:
 8048d80:	ff 25 30 d0 04 08    	jmp    *0x804d030
 8048d86:	68 48 00 00 00       	push   $0x48
 8048d8b:	e9 50 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d90 <ferror@plt>:
 8048d90:	ff 25 34 d0 04 08    	jmp    *0x804d034
 8048d96:	68 50 00 00 00       	push   $0x50
 8048d9b:	e9 40 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048da0 <fclose@plt>:
 8048da0:	ff 25 38 d0 04 08    	jmp    *0x804d038
 8048da6:	68 58 00 00 00       	push   $0x58
 8048dab:	e9 30 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048db0 <dcgettext@plt>:
 8048db0:	ff 25 3c d0 04 08    	jmp    *0x804d03c
 8048db6:	68 60 00 00 00       	push   $0x60
 8048dbb:	e9 20 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048dc0 <__stack_chk_fail@plt>:
 8048dc0:	ff 25 40 d0 04 08    	jmp    *0x804d040
 8048dc6:	68 68 00 00 00       	push   $0x68
 8048dcb:	e9 10 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048dd0 <_IO_getc@plt>:
 8048dd0:	ff 25 44 d0 04 08    	jmp    *0x804d044
 8048dd6:	68 70 00 00 00       	push   $0x70
 8048ddb:	e9 00 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048de0 <textdomain@plt>:
 8048de0:	ff 25 48 d0 04 08    	jmp    *0x804d048
 8048de6:	68 78 00 00 00       	push   $0x78
 8048deb:	e9 f0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048df0 <_IO_putc@plt>:
 8048df0:	ff 25 4c d0 04 08    	jmp    *0x804d04c
 8048df6:	68 80 00 00 00       	push   $0x80
 8048dfb:	e9 e0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e00 <ioctl@plt>:
 8048e00:	ff 25 50 d0 04 08    	jmp    *0x804d050
 8048e06:	68 88 00 00 00       	push   $0x88
 8048e0b:	e9 d0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e10 <fopen64@plt>:
 8048e10:	ff 25 54 d0 04 08    	jmp    *0x804d054
 8048e16:	68 90 00 00 00       	push   $0x90
 8048e1b:	e9 c0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e20 <perror@plt>:
 8048e20:	ff 25 58 d0 04 08    	jmp    *0x804d058
 8048e26:	68 98 00 00 00       	push   $0x98
 8048e2b:	e9 b0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e30 <fwrite@plt>:
 8048e30:	ff 25 5c d0 04 08    	jmp    *0x804d05c
 8048e36:	68 a0 00 00 00       	push   $0xa0
 8048e3b:	e9 a0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e40 <tgetent@plt>:
 8048e40:	ff 25 60 d0 04 08    	jmp    *0x804d060
 8048e46:	68 a8 00 00 00       	push   $0xa8
 8048e4b:	e9 90 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e50 <fread@plt>:
 8048e50:	ff 25 64 d0 04 08    	jmp    *0x804d064
 8048e56:	68 b0 00 00 00       	push   $0xb0
 8048e5b:	e9 80 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e60 <getpid@plt>:
 8048e60:	ff 25 68 d0 04 08    	jmp    *0x804d068
 8048e66:	68 b8 00 00 00       	push   $0xb8
 8048e6b:	e9 70 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e70 <getenv@plt>:
 8048e70:	ff 25 6c d0 04 08    	jmp    *0x804d06c
 8048e76:	68 c0 00 00 00       	push   $0xc0
 8048e7b:	e9 60 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e80 <realloc@plt>:
 8048e80:	ff 25 70 d0 04 08    	jmp    *0x804d070
 8048e86:	68 c8 00 00 00       	push   $0xc8
 8048e8b:	e9 50 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e90 <malloc@plt>:
 8048e90:	ff 25 74 d0 04 08    	jmp    *0x804d074
 8048e96:	68 d0 00 00 00       	push   $0xd0
 8048e9b:	e9 40 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ea0 <__gmon_start__@plt>:
 8048ea0:	ff 25 78 d0 04 08    	jmp    *0x804d078
 8048ea6:	68 d8 00 00 00       	push   $0xd8
 8048eab:	e9 30 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048eb0 <exit@plt>:
 8048eb0:	ff 25 7c d0 04 08    	jmp    *0x804d07c
 8048eb6:	68 e0 00 00 00       	push   $0xe0
 8048ebb:	e9 20 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ec0 <getopt_long@plt>:
 8048ec0:	ff 25 80 d0 04 08    	jmp    *0x804d080
 8048ec6:	68 e8 00 00 00       	push   $0xe8
 8048ecb:	e9 10 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ed0 <strchr@plt>:
 8048ed0:	ff 25 84 d0 04 08    	jmp    *0x804d084
 8048ed6:	68 f0 00 00 00       	push   $0xf0
 8048edb:	e9 00 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ee0 <strlen@plt>:
 8048ee0:	ff 25 88 d0 04 08    	jmp    *0x804d088
 8048ee6:	68 f8 00 00 00       	push   $0xf8
 8048eeb:	e9 f0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048ef0 <__libc_start_main@plt>:
 8048ef0:	ff 25 8c d0 04 08    	jmp    *0x804d08c
 8048ef6:	68 00 01 00 00       	push   $0x100
 8048efb:	e9 e0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f00 <__isoc99_sscanf@plt>:
 8048f00:	ff 25 90 d0 04 08    	jmp    *0x804d090
 8048f06:	68 08 01 00 00       	push   $0x108
 8048f0b:	e9 d0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f10 <putchar@plt>:
 8048f10:	ff 25 94 d0 04 08    	jmp    *0x804d094
 8048f16:	68 10 01 00 00       	push   $0x110
 8048f1b:	e9 c0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f20 <strncpy@plt>:
 8048f20:	ff 25 98 d0 04 08    	jmp    *0x804d098
 8048f26:	68 18 01 00 00       	push   $0x118
 8048f2b:	e9 b0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f30 <__rawmemchr@plt>:
 8048f30:	ff 25 9c d0 04 08    	jmp    *0x804d09c
 8048f36:	68 20 01 00 00       	push   $0x120
 8048f3b:	e9 a0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f40 <nl_langinfo@plt>:
 8048f40:	ff 25 a0 d0 04 08    	jmp    *0x804d0a0
 8048f46:	68 28 01 00 00       	push   $0x128
 8048f4b:	e9 90 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f50 <setlocale@plt>:
 8048f50:	ff 25 a4 d0 04 08    	jmp    *0x804d0a4
 8048f56:	68 30 01 00 00       	push   $0x130
 8048f5b:	e9 80 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f60 <strrchr@plt>:
 8048f60:	ff 25 a8 d0 04 08    	jmp    *0x804d0a8
 8048f66:	68 38 01 00 00       	push   $0x138
 8048f6b:	e9 70 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f70 <tgetstr@plt>:
 8048f70:	ff 25 ac d0 04 08    	jmp    *0x804d0ac
 8048f76:	68 40 01 00 00       	push   $0x140
 8048f7b:	e9 60 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f80 <readdir64@plt>:
 8048f80:	ff 25 b0 d0 04 08    	jmp    *0x804d0b0
 8048f86:	68 48 01 00 00       	push   $0x148
 8048f8b:	e9 50 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f90 <__fprintf_chk@plt>:
 8048f90:	ff 25 b4 d0 04 08    	jmp    *0x804d0b4
 8048f96:	68 50 01 00 00       	push   $0x150
 8048f9b:	e9 40 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fa0 <bindtextdomain@plt>:
 8048fa0:	ff 25 b8 d0 04 08    	jmp    *0x804d0b8
 8048fa6:	68 58 01 00 00       	push   $0x158
 8048fab:	e9 30 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fb0 <isatty@plt>:
 8048fb0:	ff 25 bc d0 04 08    	jmp    *0x804d0bc
 8048fb6:	68 60 01 00 00       	push   $0x160
 8048fbb:	e9 20 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fc0 <__xstat64@plt>:
 8048fc0:	ff 25 c0 d0 04 08    	jmp    *0x804d0c0
 8048fc6:	68 68 01 00 00       	push   $0x168
 8048fcb:	e9 10 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fd0 <getpidcon@plt>:
 8048fd0:	ff 25 c4 d0 04 08    	jmp    *0x804d0c4
 8048fd6:	68 70 01 00 00       	push   $0x170
 8048fdb:	e9 00 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fe0 <strtol@plt>:
 8048fe0:	ff 25 c8 d0 04 08    	jmp    *0x804d0c8
 8048fe6:	68 78 01 00 00       	push   $0x178
 8048feb:	e9 f0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08048ff0 <close@plt>:
 8048ff0:	ff 25 cc d0 04 08    	jmp    *0x804d0cc
 8048ff6:	68 80 01 00 00       	push   $0x180
 8048ffb:	e9 e0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049000 <closedir@plt>:
 8049000:	ff 25 d0 d0 04 08    	jmp    *0x804d0d0
 8049006:	68 88 01 00 00       	push   $0x188
 804900b:	e9 d0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049010 <opendir@plt>:
 8049010:	ff 25 d4 d0 04 08    	jmp    *0x804d0d4
 8049016:	68 90 01 00 00       	push   $0x190
 804901b:	e9 c0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049020 <__assert_fail@plt>:
 8049020:	ff 25 d8 d0 04 08    	jmp    *0x804d0d8
 8049026:	68 98 01 00 00       	push   $0x198
 804902b:	e9 b0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049030 <__ctype_b_loc@plt>:
 8049030:	ff 25 dc d0 04 08    	jmp    *0x804d0dc
 8049036:	68 a0 01 00 00       	push   $0x1a0
 804903b:	e9 a0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049040 <__sprintf_chk@plt>:
 8049040:	ff 25 e0 d0 04 08    	jmp    *0x804d0e0
 8049046:	68 a8 01 00 00       	push   $0x1a8
 804904b:	e9 90 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049050 <tigetstr@plt>:
 8049050:	ff 25 e4 d0 04 08    	jmp    *0x804d0e4
 8049056:	68 b0 01 00 00       	push   $0x1b0
 804905b:	e9 80 fc ff ff       	jmp    8048ce0 <_init+0x2c>

Disassembly of section .text:

08049060 <.text>:
 8049060:	55                   	push   %ebp
 8049061:	b9 40 00 00 00       	mov    $0x40,%ecx
 8049066:	89 e5                	mov    %esp,%ebp
 8049068:	57                   	push   %edi
 8049069:	56                   	push   %esi
 804906a:	be c0 b9 04 08       	mov    $0x804b9c0,%esi
 804906f:	53                   	push   %ebx
 8049070:	83 e4 f0             	and    $0xfffffff0,%esp
 8049073:	8d a4 24 20 da ff ff 	lea    -0x25e0(%esp),%esp
 804907a:	8b 45 0c             	mov    0xc(%ebp),%eax
 804907d:	8d 9c 24 d8 00 00 00 	lea    0xd8(%esp),%ebx
 8049084:	8d 3b                	lea    (%ebx),%edi
 8049086:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
 8049088:	89 44 24 4c          	mov    %eax,0x4c(%esp)
 804908c:	c7 44 24 04 13 54 00 	movl   $0x5413,0x4(%esp)
 8049093:	00 
 8049094:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 804909a:	89 84 24 dc 25 00 00 	mov    %eax,0x25dc(%esp)
 80490a1:	31 c0                	xor    %eax,%eax
 80490a3:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 80490aa:	8d 44 24 70          	lea    0x70(%esp),%eax
 80490ae:	89 44 24 08          	mov    %eax,0x8(%esp)
 80490b2:	e8 49 fd ff ff       	call   8048e00 <ioctl@plt>
 80490b7:	85 c0                	test   %eax,%eax
 80490b9:	78 0e                	js     80490c9 <tigetstr@plt+0x79>
 80490bb:	0f b7 44 24 72       	movzwl 0x72(%esp),%eax
 80490c0:	66 85 c0             	test   %ax,%ax
 80490c3:	0f 85 9d 02 00 00    	jne    8049366 <tigetstr@plt+0x316>
 80490c9:	c7 44 24 04 88 b8 04 	movl   $0x804b888,0x4(%esp)
 80490d0:	08 
 80490d1:	c7 04 24 06 00 00 00 	movl   $0x6,(%esp)
 80490d8:	e8 73 fe ff ff       	call   8048f50 <setlocale@plt>
 80490dd:	c7 44 24 04 bf b7 04 	movl   $0x804b7bf,0x4(%esp)
 80490e4:	08 
 80490e5:	c7 04 24 d1 b7 04 08 	movl   $0x804b7d1,(%esp)
 80490ec:	e8 af fe ff ff       	call   8048fa0 <bindtextdomain@plt>
 80490f1:	c7 04 24 d1 b7 04 08 	movl   $0x804b7d1,(%esp)
 80490f8:	bf d8 b7 04 08       	mov    $0x804b7d8,%edi
 80490fd:	e8 de fc ff ff       	call   8048de0 <textdomain@plt>
 8049102:	b9 0b 00 00 00       	mov    $0xb,%ecx
 8049107:	8b 35 60 d1 04 08    	mov    0x804d160,%esi
 804910d:	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
 804910f:	75 0a                	jne    804911b <tigetstr@plt+0xcb>
 8049111:	c7 05 a0 d1 04 08 01 	movl   $0x1,0x804d1a0
 8049118:	00 00 00 
 804911b:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049122:	e8 89 fe ff ff       	call   8048fb0 <isatty@plt>
 8049127:	85 c0                	test   %eax,%eax
 8049129:	74 24                	je     804914f <tigetstr@plt+0xff>
 804912b:	c7 04 24 0e 00 00 00 	movl   $0xe,(%esp)
 8049132:	e8 09 fe ff ff       	call   8048f40 <nl_langinfo@plt>
 8049137:	89 04 24             	mov    %eax,(%esp)
 804913a:	c7 44 24 04 e3 b7 04 	movl   $0x804b7e3,0x4(%esp)
 8049141:	08 
 8049142:	e8 c9 fb ff ff       	call   8048d10 <strcmp@plt>
 8049147:	85 c0                	test   %eax,%eax
 8049149:	0f 84 21 02 00 00    	je     8049370 <tigetstr@plt+0x320>
 804914f:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049156:	e8 55 fe ff ff       	call   8048fb0 <isatty@plt>
 804915b:	85 c0                	test   %eax,%eax
 804915d:	0f 85 1c 02 00 00    	jne    804937f <tigetstr@plt+0x32f>
 8049163:	c7 05 fc d0 04 08 30 	movl   $0x804d130,0x804d0fc
 804916a:	d1 04 08 
 804916d:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%esp)
 8049174:	00 
 8049175:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 8049179:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 8049180:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 8049184:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 804918b:	00 
 804918c:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049190:	8b 45 08             	mov    0x8(%ebp),%eax
 8049193:	89 5c 24 0c          	mov    %ebx,0xc(%esp)
 8049197:	c7 44 24 08 04 b8 04 	movl   $0x804b804,0x8(%esp)
 804919e:	08 
 804919f:	89 04 24             	mov    %eax,(%esp)
 80491a2:	e8 19 fd ff ff       	call   8048ec0 <getopt_long@plt>
 80491a7:	83 f8 ff             	cmp    $0xffffffff,%eax
 80491aa:	0f 84 21 02 00 00    	je     80493d1 <tigetstr@plt+0x381>
 80491b0:	83 e8 41             	sub    $0x41,%eax
 80491b3:	83 f8 34             	cmp    $0x34,%eax
 80491b6:	0f 87 87 01 00 00    	ja     8049343 <tigetstr@plt+0x2f3>
 80491bc:	ff 24 85 c0 ba 04 08 	jmp    *0x804bac0(,%eax,4)
 80491c3:	c7 05 b0 d1 04 08 01 	movl   $0x1,0x804d1b0
 80491ca:	00 00 00 
 80491cd:	c7 05 f8 d0 04 08 00 	movl   $0x0,0x804d0f8
 80491d4:	00 00 00 
 80491d7:	eb a7                	jmp    8049180 <tigetstr@plt+0x130>
 80491d9:	c7 05 b4 d1 04 08 01 	movl   $0x1,0x804d1b4
 80491e0:	00 00 00 
 80491e3:	eb 9b                	jmp    8049180 <tigetstr@plt+0x130>
 80491e5:	c7 05 a8 d1 04 08 01 	movl   $0x1,0x804d1a8
 80491ec:	00 00 00 
 80491ef:	eb 8f                	jmp    8049180 <tigetstr@plt+0x130>
 80491f1:	c7 05 a4 d1 04 08 01 	movl   $0x1,0x804d1a4
 80491f8:	00 00 00 
 80491fb:	eb 83                	jmp    8049180 <tigetstr@plt+0x130>
 80491fd:	c7 05 f4 d0 04 08 00 	movl   $0x0,0x804d0f4
 8049204:	00 00 00 
 8049207:	e9 74 ff ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 804920c:	83 7c 24 44 00       	cmpl   $0x0,0x44(%esp)
 8049211:	0f 85 2c 01 00 00    	jne    8049343 <tigetstr@plt+0x2f3>
 8049217:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 804921e:	e8 4d fc ff ff       	call   8048e70 <getenv@plt>
 8049223:	85 c0                	test   %eax,%eax
 8049225:	0f 84 55 ff ff ff    	je     8049180 <tigetstr@plt+0x130>
 804922b:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 8049232:	e8 39 fc ff ff       	call   8048e70 <getenv@plt>
 8049237:	89 44 24 04          	mov    %eax,0x4(%esp)
 804923b:	8d 84 24 db 01 00 00 	lea    0x1db(%esp),%eax
 8049242:	89 04 24             	mov    %eax,(%esp)
 8049245:	e8 f6 fb ff ff       	call   8048e40 <tgetent@plt>
 804924a:	85 c0                	test   %eax,%eax
 804924c:	0f 8e 2e ff ff ff    	jle    8049180 <tigetstr@plt+0x130>
 8049252:	e8 09 fc ff ff       	call   8048e60 <getpid@plt>
 8049257:	89 44 24 44          	mov    %eax,0x44(%esp)
 804925b:	e9 20 ff ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049260:	c7 05 ac d1 04 08 01 	movl   $0x1,0x804d1ac
 8049267:	00 00 00 
 804926a:	c7 05 f8 d0 04 08 00 	movl   $0x0,0x804d0f8
 8049271:	00 00 00 
 8049274:	e9 07 ff ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049279:	c7 05 b8 d1 04 08 01 	movl   $0x1,0x804d1b8
 8049280:	00 00 00 
 8049283:	e9 f8 fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049288:	e8 73 fa ff ff       	call   8048d00 <is_selinux_enabled@plt>
 804928d:	85 c0                	test   %eax,%eax
 804928f:	0f 8e 55 08 00 00    	jle    8049aea <tigetstr@plt+0xa9a>
 8049295:	c7 05 9c d1 04 08 01 	movl   $0x1,0x804d19c
 804929c:	00 00 00 
 804929f:	e9 dc fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 80492a4:	e8 97 1d 00 00       	call   804b040 <tigetstr@plt+0x1ff0>
 80492a9:	31 db                	xor    %ebx,%ebx
 80492ab:	8b 8c 24 dc 25 00 00 	mov    0x25dc(%esp),%ecx
 80492b2:	65 33 0d 14 00 00 00 	xor    %gs:0x14,%ecx
 80492b9:	89 d8                	mov    %ebx,%eax
 80492bb:	0f 85 60 0a 00 00    	jne    8049d21 <tigetstr@plt+0xcd1>
 80492c1:	8d 65 f4             	lea    -0xc(%ebp),%esp
 80492c4:	5b                   	pop    %ebx
 80492c5:	5e                   	pop    %esi
 80492c6:	5f                   	pop    %edi
 80492c7:	5d                   	pop    %ebp
 80492c8:	c3                   	ret    
 80492c9:	c7 05 fc d0 04 08 18 	movl   $0x804d118,0x804d0fc
 80492d0:	d1 04 08 
 80492d3:	e9 a8 fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 80492d8:	83 7c 24 44 00       	cmpl   $0x0,0x44(%esp)
 80492dd:	75 64                	jne    8049343 <tigetstr@plt+0x2f3>
 80492df:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 80492e6:	e8 85 fb ff ff       	call   8048e70 <getenv@plt>
 80492eb:	85 c0                	test   %eax,%eax
 80492ed:	0f 84 e2 09 00 00    	je     8049cd5 <tigetstr@plt+0xc85>
 80492f3:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 80492fa:	e8 71 fb ff ff       	call   8048e70 <getenv@plt>
 80492ff:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049303:	8d 84 24 db 01 00 00 	lea    0x1db(%esp),%eax
 804930a:	89 04 24             	mov    %eax,(%esp)
 804930d:	e8 2e fb ff ff       	call   8048e40 <tgetent@plt>
 8049312:	85 c0                	test   %eax,%eax
 8049314:	0f 8e d0 09 00 00    	jle    8049cea <tigetstr@plt+0xc9a>
 804931a:	a1 88 d1 04 08       	mov    0x804d188,%eax
 804931f:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 8049326:	00 
 8049327:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804932e:	00 
 804932f:	89 04 24             	mov    %eax,(%esp)
 8049332:	e8 a9 fc ff ff       	call   8048fe0 <strtol@plt>
 8049337:	85 c0                	test   %eax,%eax
 8049339:	89 44 24 44          	mov    %eax,0x44(%esp)
 804933d:	0f 85 3d fe ff ff    	jne    8049180 <tigetstr@plt+0x130>
 8049343:	e8 88 0b 00 00       	call   8049ed0 <tigetstr@plt+0xe80>
 8049348:	c7 05 fc d0 04 08 00 	movl   $0x804d100,0x804d0fc
 804934f:	d1 04 08 
 8049352:	e9 29 fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049357:	c7 05 fc d0 04 08 30 	movl   $0x804d130,0x804d0fc
 804935e:	d1 04 08 
 8049361:	e9 1a fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049366:	a3 f0 d0 04 08       	mov    %eax,0x804d0f0
 804936b:	e9 59 fd ff ff       	jmp    80490c9 <tigetstr@plt+0x79>
 8049370:	c7 05 fc d0 04 08 18 	movl   $0x804d118,0x804d0fc
 8049377:	d1 04 08 
 804937a:	e9 ee fd ff ff       	jmp    804916d <tigetstr@plt+0x11d>
 804937f:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 8049386:	e8 e5 fa ff ff       	call   8048e70 <getenv@plt>
 804938b:	85 c0                	test   %eax,%eax
 804938d:	0f 84 d0 fd ff ff    	je     8049163 <tigetstr@plt+0x113>
 8049393:	80 38 00             	cmpb   $0x0,(%eax)
 8049396:	0f 84 c7 fd ff ff    	je     8049163 <tigetstr@plt+0x113>
 804939c:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 80493a3:	00 
 80493a4:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80493ab:	00 
 80493ac:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80493b3:	e8 78 f9 ff ff       	call   8048d30 <setupterm@plt>
 80493b8:	85 c0                	test   %eax,%eax
 80493ba:	0f 85 a3 fd ff ff    	jne    8049163 <tigetstr@plt+0x113>
 80493c0:	c7 04 24 ee b7 04 08 	movl   $0x804b7ee,(%esp)
 80493c7:	e8 84 fc ff ff       	call   8049050 <tigetstr@plt>
 80493cc:	e9 92 fd ff ff       	jmp    8049163 <tigetstr@plt+0x113>
 80493d1:	8b 45 08             	mov    0x8(%ebp),%eax
 80493d4:	89 c3                	mov    %eax,%ebx
 80493d6:	83 eb 01             	sub    $0x1,%ebx
 80493d9:	3b 1d 68 d1 04 08    	cmp    0x804d168,%ebx
 80493df:	0f 84 65 07 00 00    	je     8049b4a <tigetstr@plt+0xafa>
 80493e5:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%esp)
 80493ec:	00 
 80493ed:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%esp)
 80493f4:	00 
 80493f5:	8b 45 08             	mov    0x8(%ebp),%eax
 80493f8:	39 05 68 d1 04 08    	cmp    %eax,0x804d168
 80493fe:	0f 85 3f ff ff ff    	jne    8049343 <tigetstr@plt+0x2f3>
 8049404:	c7 44 24 6c 00 00 00 	movl   $0x0,0x6c(%esp)
 804940b:	00 
 804940c:	e8 ef f8 ff ff       	call   8048d00 <is_selinux_enabled@plt>
 8049411:	83 3d f4 d0 04 08 00 	cmpl   $0x0,0x804d0f4
 8049418:	89 44 24 3c          	mov    %eax,0x3c(%esp)
 804941c:	c7 44 24 2c 01 20 00 	movl   $0x2001,0x2c(%esp)
 8049423:	00 
 8049424:	74 0c                	je     8049432 <tigetstr@plt+0x3e2>
 8049426:	a1 f0 d0 04 08       	mov    0x804d0f0,%eax
 804942b:	83 c0 01             	add    $0x1,%eax
 804942e:	89 44 24 2c          	mov    %eax,0x2c(%esp)
 8049432:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 8049439:	0f 84 8d 06 00 00    	je     8049acc <tigetstr@plt+0xa7c>
 804943f:	8b 44 24 2c          	mov    0x2c(%esp),%eax
 8049443:	89 04 24             	mov    %eax,(%esp)
 8049446:	e8 45 fa ff ff       	call   8048e90 <malloc@plt>
 804944b:	85 c0                	test   %eax,%eax
 804944d:	89 44 24 28          	mov    %eax,0x28(%esp)
 8049451:	0f 84 db 08 00 00    	je     8049d32 <tigetstr@plt+0xce2>
 8049457:	c7 04 24 2c b8 04 08 	movl   $0x804b82c,(%esp)
 804945e:	e8 ad fb ff ff       	call   8049010 <opendir@plt>
 8049463:	85 c0                	test   %eax,%eax
 8049465:	89 44 24 4c          	mov    %eax,0x4c(%esp)
 8049469:	0f 84 db 08 00 00    	je     8049d4a <tigetstr@plt+0xcfa>
 804946f:	bf 01 00 00 00       	mov    $0x1,%edi
 8049474:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804947a:	8d bf 00 00 00 00    	lea    0x0(%edi),%edi
 8049480:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 8049484:	89 04 24             	mov    %eax,(%esp)
 8049487:	e8 f4 fa ff ff       	call   8048f80 <readdir64@plt>
 804948c:	85 c0                	test   %eax,%eax
 804948e:	0f 84 c7 01 00 00    	je     804965b <tigetstr@plt+0x60b>
 8049494:	8d 70 13             	lea    0x13(%eax),%esi
 8049497:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 804949e:	00 
 804949f:	8d 44 24 60          	lea    0x60(%esp),%eax
 80494a3:	89 34 24             	mov    %esi,(%esp)
 80494a6:	89 44 24 04          	mov    %eax,0x4(%esp)
 80494aa:	e8 31 fb ff ff       	call   8048fe0 <strtol@plt>
 80494af:	89 c3                	mov    %eax,%ebx
 80494b1:	8b 44 24 60          	mov    0x60(%esp),%eax
 80494b5:	39 c6                	cmp    %eax,%esi
 80494b7:	74 c7                	je     8049480 <tigetstr@plt+0x430>
 80494b9:	80 38 00             	cmpb   $0x0,(%eax)
 80494bc:	75 c2                	jne    8049480 <tigetstr@plt+0x430>
 80494be:	89 34 24             	mov    %esi,(%esp)
 80494c1:	e8 1a fa ff ff       	call   8048ee0 <strlen@plt>
 80494c6:	83 c0 0f             	add    $0xf,%eax
 80494c9:	89 04 24             	mov    %eax,(%esp)
 80494cc:	e8 bf f9 ff ff       	call   8048e90 <malloc@plt>
 80494d1:	85 c0                	test   %eax,%eax
 80494d3:	89 c6                	mov    %eax,%esi
 80494d5:	0f 84 4b 08 00 00    	je     8049d26 <tigetstr@plt+0xcd6>
 80494db:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 80494df:	c7 44 24 10 2c b8 04 	movl   $0x804b82c,0x10(%esp)
 80494e6:	08 
 80494e7:	c7 44 24 0c 32 b8 04 	movl   $0x804b832,0xc(%esp)
 80494ee:	08 
 80494ef:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 80494f6:	ff 
 80494f7:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80494fe:	00 
 80494ff:	89 04 24             	mov    %eax,(%esp)
 8049502:	e8 39 fb ff ff       	call   8049040 <__sprintf_chk@plt>
 8049507:	c7 44 24 04 3d b8 04 	movl   $0x804b83d,0x4(%esp)
 804950e:	08 
 804950f:	89 34 24             	mov    %esi,(%esp)
 8049512:	e8 f9 f8 ff ff       	call   8048e10 <fopen64@plt>
 8049517:	85 c0                	test   %eax,%eax
 8049519:	89 44 24 48          	mov    %eax,0x48(%esp)
 804951d:	0f 84 1c 01 00 00    	je     804963f <tigetstr@plt+0x5ef>
 8049523:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 8049527:	c7 44 24 10 2c b8 04 	movl   $0x804b82c,0x10(%esp)
 804952e:	08 
 804952f:	c7 44 24 0c 3f b8 04 	movl   $0x804b83f,0xc(%esp)
 8049536:	08 
 8049537:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 804953e:	ff 
 804953f:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049546:	00 
 8049547:	89 34 24             	mov    %esi,(%esp)
 804954a:	e8 f1 fa ff ff       	call   8049040 <__sprintf_chk@plt>
 804954f:	8b 44 24 3c          	mov    0x3c(%esp),%eax
 8049553:	85 c0                	test   %eax,%eax
 8049555:	7e 18                	jle    804956f <tigetstr@plt+0x51f>
 8049557:	8d 44 24 6c          	lea    0x6c(%esp),%eax
 804955b:	89 1c 24             	mov    %ebx,(%esp)
 804955e:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049562:	e8 69 fa ff ff       	call   8048fd0 <getpidcon@plt>
 8049567:	85 c0                	test   %eax,%eax
 8049569:	0f 88 9e 07 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 804956f:	8d 44 24 78          	lea    0x78(%esp),%eax
 8049573:	89 74 24 04          	mov    %esi,0x4(%esp)
 8049577:	89 44 24 08          	mov    %eax,0x8(%esp)
 804957b:	c7 04 24 03 00 00 00 	movl   $0x3,(%esp)
 8049582:	e8 39 fa ff ff       	call   8048fc0 <__xstat64@plt>
 8049587:	85 c0                	test   %eax,%eax
 8049589:	0f 88 7e 07 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 804958f:	8b 44 24 48          	mov    0x48(%esp),%eax
 8049593:	c7 44 24 08 00 20 00 	movl   $0x2000,0x8(%esp)
 804959a:	00 
 804959b:	89 44 24 0c          	mov    %eax,0xc(%esp)
 804959f:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80495a6:	00 
 80495a7:	8d bc 24 db 05 00 00 	lea    0x5db(%esp),%edi
 80495ae:	89 3c 24             	mov    %edi,(%esp)
 80495b1:	e8 9a f8 ff ff       	call   8048e50 <fread@plt>
 80495b6:	8b 4c 24 48          	mov    0x48(%esp),%ecx
 80495ba:	89 44 24 40          	mov    %eax,0x40(%esp)
 80495be:	89 0c 24             	mov    %ecx,(%esp)
 80495c1:	e8 ca f7 ff ff       	call   8048d90 <ferror@plt>
 80495c6:	85 c0                	test   %eax,%eax
 80495c8:	75 67                	jne    8049631 <tigetstr@plt+0x5e1>
 80495ca:	8b 44 24 40          	mov    0x40(%esp),%eax
 80495ce:	c6 84 04 db 05 00 00 	movb   $0x0,0x5db(%esp,%eax,1)
 80495d5:	00 
 80495d6:	c7 44 24 04 28 00 00 	movl   $0x28,0x4(%esp)
 80495dd:	00 
 80495de:	89 3c 24             	mov    %edi,(%esp)
 80495e1:	e8 ea f8 ff ff       	call   8048ed0 <strchr@plt>
 80495e6:	85 c0                	test   %eax,%eax
 80495e8:	89 44 24 40          	mov    %eax,0x40(%esp)
 80495ec:	74 43                	je     8049631 <tigetstr@plt+0x5e1>
 80495ee:	c7 44 24 04 29 00 00 	movl   $0x29,0x4(%esp)
 80495f5:	00 
 80495f6:	89 04 24             	mov    %eax,(%esp)
 80495f9:	e8 62 f9 ff ff       	call   8048f60 <strrchr@plt>
 80495fe:	85 c0                	test   %eax,%eax
 8049600:	74 2f                	je     8049631 <tigetstr@plt+0x5e1>
 8049602:	c6 00 00             	movb   $0x0,(%eax)
 8049605:	83 c0 02             	add    $0x2,%eax
 8049608:	8d 54 24 68          	lea    0x68(%esp),%edx
 804960c:	c7 44 24 04 45 b8 04 	movl   $0x804b845,0x4(%esp)
 8049613:	08 
 8049614:	89 54 24 0c          	mov    %edx,0xc(%esp)
 8049618:	89 04 24             	mov    %eax,(%esp)
 804961b:	8d 54 24 64          	lea    0x64(%esp),%edx
 804961f:	89 54 24 08          	mov    %edx,0x8(%esp)
 8049623:	e8 d8 f8 ff ff       	call   8048f00 <__isoc99_sscanf@plt>
 8049628:	83 f8 02             	cmp    $0x2,%eax
 804962b:	0f 84 13 02 00 00    	je     8049844 <tigetstr@plt+0x7f4>
 8049631:	8b 44 24 48          	mov    0x48(%esp),%eax
 8049635:	31 ff                	xor    %edi,%edi
 8049637:	89 04 24             	mov    %eax,(%esp)
 804963a:	e8 61 f7 ff ff       	call   8048da0 <fclose@plt>
 804963f:	89 34 24             	mov    %esi,(%esp)
 8049642:	e8 29 f7 ff ff       	call   8048d70 <free@plt>
 8049647:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 804964b:	89 04 24             	mov    %eax,(%esp)
 804964e:	e8 2d f9 ff ff       	call   8048f80 <readdir64@plt>
 8049653:	85 c0                	test   %eax,%eax
 8049655:	0f 85 39 fe ff ff    	jne    8049494 <tigetstr@plt+0x444>
 804965b:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 804965f:	89 04 24             	mov    %eax,(%esp)
 8049662:	e8 99 f9 ff ff       	call   8049000 <closedir@plt>
 8049667:	8b 1d c8 d1 04 08    	mov    0x804d1c8,%ebx
 804966d:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049671:	85 db                	test   %ebx,%ebx
 8049673:	74 18                	je     804968d <tigetstr@plt+0x63d>
 8049675:	83 7b 1c 01          	cmpl   $0x1,0x1c(%ebx)
 8049679:	8d 33                	lea    (%ebx),%esi
 804967b:	75 09                	jne    8049686 <tigetstr@plt+0x636>
 804967d:	eb 31                	jmp    80496b0 <tigetstr@plt+0x660>
 804967f:	90                   	nop
 8049680:	83 7e 1c 01          	cmpl   $0x1,0x1c(%esi)
 8049684:	74 2a                	je     80496b0 <tigetstr@plt+0x660>
 8049686:	8b 76 38             	mov    0x38(%esi),%esi
 8049689:	85 f6                	test   %esi,%esi
 804968b:	75 f3                	jne    8049680 <tigetstr@plt+0x630>
 804968d:	89 04 24             	mov    %eax,(%esp)
 8049690:	31 c9                	xor    %ecx,%ecx
 8049692:	ba 01 00 00 00       	mov    $0x1,%edx
 8049697:	b8 a3 b7 04 08       	mov    $0x804b7a3,%eax
 804969c:	e8 af 15 00 00       	call   804ac50 <tigetstr@plt+0x1c00>
 80496a1:	8b 1d c8 d1 04 08    	mov    0x804d1c8,%ebx
 80496a7:	89 c6                	mov    %eax,%esi
 80496a9:	85 db                	test   %ebx,%ebx
 80496ab:	74 1b                	je     80496c8 <tigetstr@plt+0x678>
 80496ad:	8d 76 00             	lea    0x0(%esi),%esi
 80496b0:	83 7b 1c 01          	cmpl   $0x1,0x1c(%ebx)
 80496b4:	76 0b                	jbe    80496c1 <tigetstr@plt+0x671>
 80496b6:	8b 43 34             	mov    0x34(%ebx),%eax
 80496b9:	85 c0                	test   %eax,%eax
 80496bb:	0f 84 18 04 00 00    	je     8049ad9 <tigetstr@plt+0xa89>
 80496c1:	8b 5b 38             	mov    0x38(%ebx),%ebx
 80496c4:	85 db                	test   %ebx,%ebx
 80496c6:	75 e8                	jne    80496b0 <tigetstr@plt+0x660>
 80496c8:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 80496cf:	0f 85 64 04 00 00    	jne    8049b39 <tigetstr@plt+0xae9>
 80496d5:	85 ff                	test   %edi,%edi
 80496d7:	0f 85 97 06 00 00    	jne    8049d74 <tigetstr@plt+0xd24>
 80496dd:	8b 0d c8 d1 04 08    	mov    0x804d1c8,%ecx
 80496e3:	85 c9                	test   %ecx,%ecx
 80496e5:	89 ca                	mov    %ecx,%edx
 80496e7:	0f 84 75 06 00 00    	je     8049d62 <tigetstr@plt+0xd12>
 80496ed:	8b 5c 24 44          	mov    0x44(%esp),%ebx
 80496f1:	3b 59 1c             	cmp    0x1c(%ecx),%ebx
 80496f4:	8d 01                	lea    (%ecx),%eax
 80496f6:	75 11                	jne    8049709 <tigetstr@plt+0x6b9>
 80496f8:	e9 28 01 00 00       	jmp    8049825 <tigetstr@plt+0x7d5>
 80496fd:	8d 76 00             	lea    0x0(%esi),%esi
 8049700:	3b 58 1c             	cmp    0x1c(%eax),%ebx
 8049703:	0f 84 1c 01 00 00    	je     8049825 <tigetstr@plt+0x7d5>
 8049709:	8b 40 38             	mov    0x38(%eax),%eax
 804970c:	85 c0                	test   %eax,%eax
 804970e:	66 90                	xchg   %ax,%ax
 8049710:	75 ee                	jne    8049700 <tigetstr@plt+0x6b0>
 8049712:	83 3d a8 d1 04 08 00 	cmpl   $0x0,0x804d1a8
 8049719:	74 2d                	je     8049748 <tigetstr@plt+0x6f8>
 804971b:	8b 44 24 30          	mov    0x30(%esp),%eax
 804971f:	3b 41 1c             	cmp    0x1c(%ecx),%eax
 8049722:	0f 84 74 04 00 00    	je     8049b9c <tigetstr@plt+0xb4c>
 8049728:	8b 44 24 30          	mov    0x30(%esp),%eax
 804972c:	eb 0b                	jmp    8049739 <tigetstr@plt+0x6e9>
 804972e:	66 90                	xchg   %ax,%ax
 8049730:	3b 42 1c             	cmp    0x1c(%edx),%eax
 8049733:	0f 84 63 04 00 00    	je     8049b9c <tigetstr@plt+0xb4c>
 8049739:	8b 52 38             	mov    0x38(%edx),%edx
 804973c:	85 d2                	test   %edx,%edx
 804973e:	75 f0                	jne    8049730 <tigetstr@plt+0x6e0>
 8049740:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%esp)
 8049747:	00 
 8049748:	83 7c 24 34 00       	cmpl   $0x0,0x34(%esp)
 804974d:	0f 84 c7 04 00 00    	je     8049c1a <tigetstr@plt+0xbca>
 8049753:	8b 44 24 34          	mov    0x34(%esp),%eax
 8049757:	85 c9                	test   %ecx,%ecx
 8049759:	8b 50 08             	mov    0x8(%eax),%edx
 804975c:	89 c8                	mov    %ecx,%eax
 804975e:	0f 84 9b 05 00 00    	je     8049cff <tigetstr@plt+0xcaf>
 8049764:	83 79 1c 01          	cmpl   $0x1,0x1c(%ecx)
 8049768:	75 0c                	jne    8049776 <tigetstr@plt+0x726>
 804976a:	e9 97 05 00 00       	jmp    8049d06 <tigetstr@plt+0xcb6>
 804976f:	90                   	nop
 8049770:	83 78 1c 01          	cmpl   $0x1,0x1c(%eax)
 8049774:	74 07                	je     804977d <tigetstr@plt+0x72d>
 8049776:	8b 40 38             	mov    0x38(%eax),%eax
 8049779:	85 c0                	test   %eax,%eax
 804977b:	75 f3                	jne    8049770 <tigetstr@plt+0x720>
 804977d:	e8 2e 14 00 00       	call   804abb0 <tigetstr@plt+0x1b60>
 8049782:	83 3d 94 d1 04 08 00 	cmpl   $0x0,0x804d194
 8049789:	0f 84 4c 04 00 00    	je     8049bdb <tigetstr@plt+0xb8b>
 804978f:	a1 c0 d1 04 08       	mov    0x804d1c0,%eax
 8049794:	85 c0                	test   %eax,%eax
 8049796:	74 12                	je     80497aa <tigetstr@plt+0x75a>
 8049798:	89 04 24             	mov    %eax,(%esp)
 804979b:	e8 d0 f5 ff ff       	call   8048d70 <free@plt>
 80497a0:	c7 05 c0 d1 04 08 00 	movl   $0x0,0x804d1c0
 80497a7:	00 00 00 
 80497aa:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 80497af:	85 c0                	test   %eax,%eax
 80497b1:	74 12                	je     80497c5 <tigetstr@plt+0x775>
 80497b3:	89 04 24             	mov    %eax,(%esp)
 80497b6:	e8 b5 f5 ff ff       	call   8048d70 <free@plt>
 80497bb:	c7 05 bc d1 04 08 00 	movl   $0x0,0x804d1bc
 80497c2:	00 00 00 
 80497c5:	31 db                	xor    %ebx,%ebx
 80497c7:	83 3d a0 d1 04 08 01 	cmpl   $0x1,0x804d1a0
 80497ce:	c7 05 c4 d1 04 08 00 	movl   $0x0,0x804d1c4
 80497d5:	00 00 00 
 80497d8:	0f 85 cd fa ff ff    	jne    80492ab <tigetstr@plt+0x25b>
 80497de:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 80497e5:	00 
 80497e6:	c7 44 24 04 9e b8 04 	movl   $0x804b89e,0x4(%esp)
 80497ed:	08 
 80497ee:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80497f5:	e8 b6 f5 ff ff       	call   8048db0 <dcgettext@plt>
 80497fa:	89 44 24 08          	mov    %eax,0x8(%esp)
 80497fe:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049803:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804980a:	00 
 804980b:	89 04 24             	mov    %eax,(%esp)
 804980e:	e8 7d f7 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049813:	a1 6c d1 04 08       	mov    0x804d16c,%eax
 8049818:	89 04 24             	mov    %eax,(%esp)
 804981b:	e8 b0 f5 ff ff       	call   8048dd0 <_IO_getc@plt>
 8049820:	e9 86 fa ff ff       	jmp    80492ab <tigetstr@plt+0x25b>
 8049825:	80 48 2c 01          	orb    $0x1,0x2c(%eax)
 8049829:	8b 40 34             	mov    0x34(%eax),%eax
 804982c:	85 c0                	test   %eax,%eax
 804982e:	0f 84 de fe ff ff    	je     8049712 <tigetstr@plt+0x6c2>
 8049834:	80 48 2c 01          	orb    $0x1,0x2c(%eax)
 8049838:	8b 40 34             	mov    0x34(%eax),%eax
 804983b:	85 c0                	test   %eax,%eax
 804983d:	75 e6                	jne    8049825 <tigetstr@plt+0x7d5>
 804983f:	e9 ce fe ff ff       	jmp    8049712 <tigetstr@plt+0x6c2>
 8049844:	31 c0                	xor    %eax,%eax
 8049846:	83 c9 ff             	or     $0xffffffff,%ecx
 8049849:	8d 3e                	lea    (%esi),%edi
 804984b:	f2 ae                	repnz scas %es:(%edi),%al
 804984d:	f7 d1                	not    %ecx
 804984f:	83 c1 09             	add    $0x9,%ecx
 8049852:	89 0c 24             	mov    %ecx,(%esp)
 8049855:	e8 36 f6 ff ff       	call   8048e90 <malloc@plt>
 804985a:	85 c0                	test   %eax,%eax
 804985c:	89 c7                	mov    %eax,%edi
 804985e:	89 44 24 20          	mov    %eax,0x20(%esp)
 8049862:	0f 84 be 04 00 00    	je     8049d26 <tigetstr@plt+0xcd6>
 8049868:	8b 44 24 40          	mov    0x40(%esp),%eax
 804986c:	89 74 24 10          	mov    %esi,0x10(%esp)
 8049870:	83 c0 01             	add    $0x1,%eax
 8049873:	c7 44 24 0c 4f b8 04 	movl   $0x804b84f,0xc(%esp)
 804987a:	08 
 804987b:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 8049882:	ff 
 8049883:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804988a:	00 
 804988b:	89 3c 24             	mov    %edi,(%esp)
 804988e:	89 44 24 24          	mov    %eax,0x24(%esp)
 8049892:	e8 a9 f7 ff ff       	call   8049040 <__sprintf_chk@plt>
 8049897:	89 3c 24             	mov    %edi,(%esp)
 804989a:	e8 71 f7 ff ff       	call   8049010 <opendir@plt>
 804989f:	85 c0                	test   %eax,%eax
 80498a1:	89 44 24 40          	mov    %eax,0x40(%esp)
 80498a5:	0f 84 3a 01 00 00    	je     80499e5 <tigetstr@plt+0x995>
 80498ab:	c7 04 24 13 00 00 00 	movl   $0x13,(%esp)
 80498b2:	e8 d9 f5 ff ff       	call   8048e90 <malloc@plt>
 80498b7:	85 c0                	test   %eax,%eax
 80498b9:	89 c1                	mov    %eax,%ecx
 80498bb:	89 44 24 38          	mov    %eax,0x38(%esp)
 80498bf:	0f 84 61 04 00 00    	je     8049d26 <tigetstr@plt+0xcd6>
 80498c5:	8b 44 24 24          	mov    0x24(%esp),%eax
 80498c9:	c7 44 24 10 10 00 00 	movl   $0x10,0x10(%esp)
 80498d0:	00 
 80498d1:	89 44 24 14          	mov    %eax,0x14(%esp)
 80498d5:	c7 44 24 0c 57 b8 04 	movl   $0x804b857,0xc(%esp)
 80498dc:	08 
 80498dd:	c7 44 24 08 13 00 00 	movl   $0x13,0x8(%esp)
 80498e4:	00 
 80498e5:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80498ec:	00 
 80498ed:	89 0c 24             	mov    %ecx,(%esp)
 80498f0:	e8 4b f7 ff ff       	call   8049040 <__sprintf_chk@plt>
 80498f5:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 80498f9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 8049900:	8b 44 24 40          	mov    0x40(%esp),%eax
 8049904:	89 04 24             	mov    %eax,(%esp)
 8049907:	e8 74 f6 ff ff       	call   8048f80 <readdir64@plt>
 804990c:	85 c0                	test   %eax,%eax
 804990e:	0f 84 b9 00 00 00    	je     80499cd <tigetstr@plt+0x97d>
 8049914:	83 c0 13             	add    $0x13,%eax
 8049917:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 804991e:	00 
 804991f:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 8049926:	00 
 8049927:	89 04 24             	mov    %eax,(%esp)
 804992a:	e8 b1 f6 ff ff       	call   8048fe0 <strtol@plt>
 804992f:	85 c0                	test   %eax,%eax
 8049931:	89 c2                	mov    %eax,%edx
 8049933:	74 cb                	je     8049900 <tigetstr@plt+0x8b0>
 8049935:	39 c3                	cmp    %eax,%ebx
 8049937:	74 c7                	je     8049900 <tigetstr@plt+0x8b0>
 8049939:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 8049940:	74 49                	je     804998b <tigetstr@plt+0x93b>
 8049942:	8b 7c 24 38          	mov    0x38(%esp),%edi
 8049946:	31 c0                	xor    %eax,%eax
 8049948:	83 c9 ff             	or     $0xffffffff,%ecx
 804994b:	f2 ae                	repnz scas %es:(%edi),%al
 804994d:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049951:	8b 7c 24 38          	mov    0x38(%esp),%edi
 8049955:	89 44 24 14          	mov    %eax,0x14(%esp)
 8049959:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
 8049960:	f7 d1                	not    %ecx
 8049962:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049966:	8b 44 24 68          	mov    0x68(%esp),%eax
 804996a:	89 4c 24 0c          	mov    %ecx,0xc(%esp)
 804996e:	89 04 24             	mov    %eax,(%esp)
 8049971:	c7 44 24 10 01 00 00 	movl   $0x1,0x10(%esp)
 8049978:	00 
 8049979:	89 7c 24 08          	mov    %edi,0x8(%esp)
 804997d:	89 d9                	mov    %ebx,%ecx
 804997f:	89 f8                	mov    %edi,%eax
 8049981:	e8 1a 14 00 00       	call   804ada0 <tigetstr@plt+0x1d50>
 8049986:	e9 75 ff ff ff       	jmp    8049900 <tigetstr@plt+0x8b0>
 804998b:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 804998f:	c7 44 24 10 01 00 00 	movl   $0x1,0x10(%esp)
 8049996:	00 
 8049997:	89 44 24 14          	mov    %eax,0x14(%esp)
 804999b:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
 80499a2:	89 44 24 04          	mov    %eax,0x4(%esp)
 80499a6:	8b 44 24 68          	mov    0x68(%esp),%eax
 80499aa:	89 04 24             	mov    %eax,(%esp)
 80499ad:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 80499b4:	00 
 80499b5:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 80499bc:	00 
 80499bd:	89 d9                	mov    %ebx,%ecx
 80499bf:	8b 44 24 38          	mov    0x38(%esp),%eax
 80499c3:	e8 d8 13 00 00       	call   804ada0 <tigetstr@plt+0x1d50>
 80499c8:	e9 33 ff ff ff       	jmp    8049900 <tigetstr@plt+0x8b0>
 80499cd:	8b 44 24 38          	mov    0x38(%esp),%eax
 80499d1:	89 04 24             	mov    %eax,(%esp)
 80499d4:	e8 97 f3 ff ff       	call   8048d70 <free@plt>
 80499d9:	8b 44 24 40          	mov    0x40(%esp),%eax
 80499dd:	89 04 24             	mov    %eax,(%esp)
 80499e0:	e8 1b f6 ff ff       	call   8049000 <closedir@plt>
 80499e5:	8b 44 24 20          	mov    0x20(%esp),%eax
 80499e9:	89 04 24             	mov    %eax,(%esp)
 80499ec:	e8 7f f3 ff ff       	call   8048d70 <free@plt>
 80499f1:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 80499f8:	0f 84 16 01 00 00    	je     8049b14 <tigetstr@plt+0xac4>
 80499fe:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 8049a02:	c7 44 24 10 2c b8 04 	movl   $0x804b82c,0x10(%esp)
 8049a09:	08 
 8049a0a:	c7 44 24 0c 5e b8 04 	movl   $0x804b85e,0xc(%esp)
 8049a11:	08 
 8049a12:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 8049a19:	ff 
 8049a1a:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049a21:	00 
 8049a22:	89 34 24             	mov    %esi,(%esp)
 8049a25:	e8 16 f6 ff ff       	call   8049040 <__sprintf_chk@plt>
 8049a2a:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 8049a31:	00 
 8049a32:	89 34 24             	mov    %esi,(%esp)
 8049a35:	e8 e6 f2 ff ff       	call   8048d20 <open64@plt>
 8049a3a:	85 c0                	test   %eax,%eax
 8049a3c:	89 c7                	mov    %eax,%edi
 8049a3e:	0f 88 c9 02 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 8049a44:	8b 44 24 2c          	mov    0x2c(%esp),%eax
 8049a48:	89 3c 24             	mov    %edi,(%esp)
 8049a4b:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049a4f:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049a53:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049a57:	e8 e4 f2 ff ff       	call   8048d40 <read@plt>
 8049a5c:	85 c0                	test   %eax,%eax
 8049a5e:	0f 88 a9 02 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 8049a64:	89 3c 24             	mov    %edi,(%esp)
 8049a67:	89 44 24 40          	mov    %eax,0x40(%esp)
 8049a6b:	e8 80 f5 ff ff       	call   8048ff0 <close@plt>
 8049a70:	8b 54 24 40          	mov    0x40(%esp),%edx
 8049a74:	3b 54 24 2c          	cmp    0x2c(%esp),%edx
 8049a78:	83 d2 ff             	adc    $0xffffffff,%edx
 8049a7b:	85 d2                	test   %edx,%edx
 8049a7d:	74 0b                	je     8049a8a <tigetstr@plt+0xa3a>
 8049a7f:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049a83:	c6 04 10 00          	movb   $0x0,(%eax,%edx,1)
 8049a87:	83 c2 01             	add    $0x1,%edx
 8049a8a:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049a8e:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 8049a95:	00 
 8049a96:	89 44 24 14          	mov    %eax,0x14(%esp)
 8049a9a:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049a9e:	89 54 24 0c          	mov    %edx,0xc(%esp)
 8049aa2:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049aa6:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
 8049aad:	8b 4c 24 64          	mov    0x64(%esp),%ecx
 8049ab1:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049ab5:	8b 44 24 68          	mov    0x68(%esp),%eax
 8049ab9:	89 04 24             	mov    %eax,(%esp)
 8049abc:	89 da                	mov    %ebx,%edx
 8049abe:	8b 44 24 24          	mov    0x24(%esp),%eax
 8049ac2:	e8 d9 12 00 00       	call   804ada0 <tigetstr@plt+0x1d50>
 8049ac7:	e9 65 fb ff ff       	jmp    8049631 <tigetstr@plt+0x5e1>
 8049acc:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%esp)
 8049ad3:	00 
 8049ad4:	e9 7e f9 ff ff       	jmp    8049457 <tigetstr@plt+0x407>
 8049ad9:	89 da                	mov    %ebx,%edx
 8049adb:	89 f0                	mov    %esi,%eax
 8049add:	e8 0e 12 00 00       	call   804acf0 <tigetstr@plt+0x1ca0>
 8049ae2:	89 73 34             	mov    %esi,0x34(%ebx)
 8049ae5:	e9 d7 fb ff ff       	jmp    80496c1 <tigetstr@plt+0x671>
 8049aea:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049aef:	c7 44 24 08 39 00 00 	movl   $0x39,0x8(%esp)
 8049af6:	00 
 8049af7:	89 44 24 0c          	mov    %eax,0xc(%esp)
 8049afb:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049b02:	00 
 8049b03:	c7 04 24 2c b7 04 08 	movl   $0x804b72c,(%esp)
 8049b0a:	e8 21 f3 ff ff       	call   8048e30 <fwrite@plt>
 8049b0f:	e9 6c f6 ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049b14:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049b18:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 8049b1f:	00 
 8049b20:	89 44 24 14          	mov    %eax,0x14(%esp)
 8049b24:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 8049b2b:	00 
 8049b2c:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 8049b33:	00 
 8049b34:	e9 6d ff ff ff       	jmp    8049aa6 <tigetstr@plt+0xa56>
 8049b39:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049b3d:	89 04 24             	mov    %eax,(%esp)
 8049b40:	e8 2b f2 ff ff       	call   8048d70 <free@plt>
 8049b45:	e9 8b fb ff ff       	jmp    80496d5 <tigetstr@plt+0x685>
 8049b4a:	e8 e1 f4 ff ff       	call   8049030 <__ctype_b_loc@plt>
 8049b4f:	8b 4c 24 4c          	mov    0x4c(%esp),%ecx
 8049b53:	8b 00                	mov    (%eax),%eax
 8049b55:	8b 14 99             	mov    (%ecx,%ebx,4),%edx
 8049b58:	0f be 0a             	movsbl (%edx),%ecx
 8049b5b:	f6 44 48 01 08       	testb  $0x8,0x1(%eax,%ecx,2)
 8049b60:	8b 45 08             	mov    0x8(%ebp),%eax
 8049b63:	a3 68 d1 04 08       	mov    %eax,0x804d168
 8049b68:	0f 84 f4 00 00 00    	je     8049c62 <tigetstr@plt+0xc12>
 8049b6e:	8d 44 24 5c          	lea    0x5c(%esp),%eax
 8049b72:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 8049b79:	00 
 8049b7a:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049b7e:	89 14 24             	mov    %edx,(%esp)
 8049b81:	e8 5a f4 ff ff       	call   8048fe0 <strtol@plt>
 8049b86:	89 44 24 30          	mov    %eax,0x30(%esp)
 8049b8a:	8b 44 24 5c          	mov    0x5c(%esp),%eax
 8049b8e:	80 38 00             	cmpb   $0x0,(%eax)
 8049b91:	0f 84 56 f8 ff ff    	je     80493ed <tigetstr@plt+0x39d>
 8049b97:	e9 a7 f7 ff ff       	jmp    8049343 <tigetstr@plt+0x2f3>
 8049b9c:	8b 72 34             	mov    0x34(%edx),%esi
 8049b9f:	85 f6                	test   %esi,%esi
 8049ba1:	0f 84 99 fb ff ff    	je     8049740 <tigetstr@plt+0x6f0>
 8049ba7:	c7 46 30 00 00 00 00 	movl   $0x0,0x30(%esi)
 8049bae:	89 f0                	mov    %esi,%eax
 8049bb0:	e8 3b 11 00 00       	call   804acf0 <tigetstr@plt+0x1ca0>
 8049bb5:	8d 16                	lea    (%esi),%edx
 8049bb7:	eb 10                	jmp    8049bc9 <tigetstr@plt+0xb79>
 8049bb9:	c7 43 30 00 00 00 00 	movl   $0x0,0x30(%ebx)
 8049bc0:	89 d8                	mov    %ebx,%eax
 8049bc2:	e8 29 11 00 00       	call   804acf0 <tigetstr@plt+0x1ca0>
 8049bc7:	8d 13                	lea    (%ebx),%edx
 8049bc9:	8b 5a 34             	mov    0x34(%edx),%ebx
 8049bcc:	85 db                	test   %ebx,%ebx
 8049bce:	75 e9                	jne    8049bb9 <tigetstr@plt+0xb69>
 8049bd0:	8b 0d c8 d1 04 08    	mov    0x804d1c8,%ecx
 8049bd6:	e9 65 fb ff ff       	jmp    8049740 <tigetstr@plt+0x6f0>
 8049bdb:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049be2:	00 
 8049be3:	c7 44 24 04 89 b8 04 	movl   $0x804b889,0x4(%esp)
 8049bea:	08 
 8049beb:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049bf2:	bb 01 00 00 00       	mov    $0x1,%ebx
 8049bf7:	e8 b4 f1 ff ff       	call   8048db0 <dcgettext@plt>
 8049bfc:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049c00:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049c05:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049c0c:	00 
 8049c0d:	89 04 24             	mov    %eax,(%esp)
 8049c10:	e8 7b f3 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049c15:	e9 91 f6 ff ff       	jmp    80492ab <tigetstr@plt+0x25b>
 8049c1a:	8b 44 24 30          	mov    0x30(%esp),%eax
 8049c1e:	eb 0c                	jmp    8049c2c <tigetstr@plt+0xbdc>
 8049c20:	3b 41 1c             	cmp    0x1c(%ecx),%eax
 8049c23:	0f 84 a5 00 00 00    	je     8049cce <tigetstr@plt+0xc7e>
 8049c29:	8b 49 38             	mov    0x38(%ecx),%ecx
 8049c2c:	85 c9                	test   %ecx,%ecx
 8049c2e:	75 f0                	jne    8049c20 <tigetstr@plt+0xbd0>
 8049c30:	31 c0                	xor    %eax,%eax
 8049c32:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 8049c39:	00 
 8049c3a:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 8049c41:	00 
 8049c42:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049c49:	00 
 8049c4a:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049c51:	b9 01 00 00 00       	mov    $0x1,%ecx
 8049c56:	31 d2                	xor    %edx,%edx
 8049c58:	e8 73 06 00 00       	call   804a2d0 <tigetstr@plt+0x1280>
 8049c5d:	e9 2d fb ff ff       	jmp    804978f <tigetstr@plt+0x73f>
 8049c62:	89 14 24             	mov    %edx,(%esp)
 8049c65:	e8 86 f0 ff ff       	call   8048cf0 <getpwnam@plt>
 8049c6a:	85 c0                	test   %eax,%eax
 8049c6c:	89 44 24 34          	mov    %eax,0x34(%esp)
 8049c70:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%esp)
 8049c77:	00 
 8049c78:	0f 85 77 f7 ff ff    	jne    80493f5 <tigetstr@plt+0x3a5>
 8049c7e:	8b 4c 24 4c          	mov    0x4c(%esp),%ecx
 8049c82:	a1 68 d1 04 08       	mov    0x804d168,%eax
 8049c87:	8b 5c 81 fc          	mov    -0x4(%ecx,%eax,4),%ebx
 8049c8b:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049c92:	00 
 8049c93:	c7 44 24 04 15 b8 04 	movl   $0x804b815,0x4(%esp)
 8049c9a:	08 
 8049c9b:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049ca2:	e8 09 f1 ff ff       	call   8048db0 <dcgettext@plt>
 8049ca7:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049cab:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049cb0:	89 5c 24 0c          	mov    %ebx,0xc(%esp)
 8049cb4:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049cbb:	00 
 8049cbc:	89 04 24             	mov    %eax,(%esp)
 8049cbf:	bb 01 00 00 00       	mov    $0x1,%ebx
 8049cc4:	e8 c7 f2 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049cc9:	e9 dd f5 ff ff       	jmp    80492ab <tigetstr@plt+0x25b>
 8049cce:	89 c8                	mov    %ecx,%eax
 8049cd0:	e9 5d ff ff ff       	jmp    8049c32 <tigetstr@plt+0xbe2>
 8049cd5:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049cdc:	00 
 8049cdd:	c7 44 24 04 f3 b7 04 	movl   $0x804b7f3,0x4(%esp)
 8049ce4:	08 
 8049ce5:	e9 01 ff ff ff       	jmp    8049beb <tigetstr@plt+0xb9b>
 8049cea:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049cf1:	00 
 8049cf2:	c7 44 24 04 08 b7 04 	movl   $0x804b708,0x4(%esp)
 8049cf9:	08 
 8049cfa:	e9 ec fe ff ff       	jmp    8049beb <tigetstr@plt+0xb9b>
 8049cff:	31 c0                	xor    %eax,%eax
 8049d01:	e9 77 fa ff ff       	jmp    804977d <tigetstr@plt+0x72d>
 8049d06:	89 c8                	mov    %ecx,%eax
 8049d08:	e9 70 fa ff ff       	jmp    804977d <tigetstr@plt+0x72d>
 8049d0d:	89 34 24             	mov    %esi,(%esp)
 8049d10:	e8 0b f1 ff ff       	call   8048e20 <perror@plt>
 8049d15:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049d1c:	e8 8f f1 ff ff       	call   8048eb0 <exit@plt>
 8049d21:	e8 9a f0 ff ff       	call   8048dc0 <__stack_chk_fail@plt>
 8049d26:	c7 04 24 02 00 00 00 	movl   $0x2,(%esp)
 8049d2d:	e8 7e f1 ff ff       	call   8048eb0 <exit@plt>
 8049d32:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 8049d39:	e8 e2 f0 ff ff       	call   8048e20 <perror@plt>
 8049d3e:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049d45:	e8 66 f1 ff ff       	call   8048eb0 <exit@plt>
 8049d4a:	c7 04 24 2c b8 04 08 	movl   $0x804b82c,(%esp)
 8049d51:	e8 ca f0 ff ff       	call   8048e20 <perror@plt>
 8049d56:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049d5d:	e8 4e f1 ff ff       	call   8048eb0 <exit@plt>
 8049d62:	83 3d a8 d1 04 08 00 	cmpl   $0x0,0x804d1a8
 8049d69:	0f 85 d1 f9 ff ff    	jne    8049740 <tigetstr@plt+0x6f0>
 8049d6f:	e9 d4 f9 ff ff       	jmp    8049748 <tigetstr@plt+0x6f8>
 8049d74:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049d7b:	00 
 8049d7c:	c7 44 24 04 6c b8 04 	movl   $0x804b86c,0x4(%esp)
 8049d83:	08 
 8049d84:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049d8b:	e8 20 f0 ff ff       	call   8048db0 <dcgettext@plt>
 8049d90:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049d94:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049d99:	c7 44 24 0c 2c b8 04 	movl   $0x804b82c,0xc(%esp)
 8049da0:	08 
 8049da1:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049da8:	00 
 8049da9:	89 04 24             	mov    %eax,(%esp)
 8049dac:	e8 df f1 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049db1:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049db8:	e8 f3 f0 ff ff       	call   8048eb0 <exit@plt>
 8049dbd:	66 90                	xchg   %ax,%ax
 8049dbf:	90                   	nop
 8049dc0:	31 ed                	xor    %ebp,%ebp
 8049dc2:	5e                   	pop    %esi
 8049dc3:	89 e1                	mov    %esp,%ecx
 8049dc5:	83 e4 f0             	and    $0xfffffff0,%esp
 8049dc8:	50                   	push   %eax
 8049dc9:	54                   	push   %esp
 8049dca:	52                   	push   %edx
 8049dcb:	68 60 b1 04 08       	push   $0x804b160
 8049dd0:	68 f0 b0 04 08       	push   $0x804b0f0
 8049dd5:	51                   	push   %ecx
 8049dd6:	56                   	push   %esi
 8049dd7:	68 60 90 04 08       	push   $0x8049060
 8049ddc:	e8 0f f1 ff ff       	call   8048ef0 <__libc_start_main@plt>
 8049de1:	f4                   	hlt    
 8049de2:	66 90                	xchg   %ax,%ax
 8049de4:	66 90                	xchg   %ax,%ax
 8049de6:	66 90                	xchg   %ax,%ax
 8049de8:	66 90                	xchg   %ax,%ax
 8049dea:	66 90                	xchg   %ax,%ax
 8049dec:	66 90                	xchg   %ax,%ax
 8049dee:	66 90                	xchg   %ax,%ax
 8049df0:	8b 1c 24             	mov    (%esp),%ebx
 8049df3:	c3                   	ret    
 8049df4:	66 90                	xchg   %ax,%ax
 8049df6:	66 90                	xchg   %ax,%ax
 8049df8:	66 90                	xchg   %ax,%ax
 8049dfa:	66 90                	xchg   %ax,%ax
 8049dfc:	66 90                	xchg   %ax,%ax
 8049dfe:	66 90                	xchg   %ax,%ax
 8049e00:	b8 4b d1 04 08       	mov    $0x804d14b,%eax
 8049e05:	2d 48 d1 04 08       	sub    $0x804d148,%eax
 8049e0a:	83 f8 06             	cmp    $0x6,%eax
 8049e0d:	77 01                	ja     8049e10 <tigetstr@plt+0xdc0>
 8049e0f:	c3                   	ret    
 8049e10:	b8 00 00 00 00       	mov    $0x0,%eax
 8049e15:	85 c0                	test   %eax,%eax
 8049e17:	74 f6                	je     8049e0f <tigetstr@plt+0xdbf>
 8049e19:	55                   	push   %ebp
 8049e1a:	89 e5                	mov    %esp,%ebp
 8049e1c:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049e20:	c7 04 24 48 d1 04 08 	movl   $0x804d148,(%esp)
 8049e27:	ff d0                	call   *%eax
 8049e29:	c9                   	leave  
 8049e2a:	c3                   	ret    
 8049e2b:	90                   	nop
 8049e2c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 8049e30:	b8 48 d1 04 08       	mov    $0x804d148,%eax
 8049e35:	2d 48 d1 04 08       	sub    $0x804d148,%eax
 8049e3a:	c1 f8 02             	sar    $0x2,%eax
 8049e3d:	89 c2                	mov    %eax,%edx
 8049e3f:	c1 ea 1f             	shr    $0x1f,%edx
 8049e42:	01 d0                	add    %edx,%eax
 8049e44:	d1 f8                	sar    %eax
 8049e46:	75 01                	jne    8049e49 <tigetstr@plt+0xdf9>
 8049e48:	c3                   	ret    
 8049e49:	ba 00 00 00 00       	mov    $0x0,%edx
 8049e4e:	85 d2                	test   %edx,%edx
 8049e50:	74 f6                	je     8049e48 <tigetstr@plt+0xdf8>
 8049e52:	55                   	push   %ebp
 8049e53:	89 e5                	mov    %esp,%ebp
 8049e55:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049e59:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049e5d:	c7 04 24 48 d1 04 08 	movl   $0x804d148,(%esp)
 8049e64:	ff d2                	call   *%edx
 8049e66:	c9                   	leave  
 8049e67:	c3                   	ret    
 8049e68:	90                   	nop
 8049e69:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 8049e70:	80 3d 8c d1 04 08 00 	cmpb   $0x0,0x804d18c
 8049e77:	75 18                	jne    8049e91 <tigetstr@plt+0xe41>
 8049e79:	55                   	push   %ebp
 8049e7a:	89 e5                	mov    %esp,%ebp
 8049e7c:	8d 64 24 f8          	lea    -0x8(%esp),%esp
 8049e80:	e8 7b ff ff ff       	call   8049e00 <tigetstr@plt+0xdb0>
 8049e85:	c6 05 8c d1 04 08 01 	movb   $0x1,0x804d18c
 8049e8c:	90                   	nop
 8049e8d:	90                   	nop
 8049e8e:	90                   	nop
 8049e8f:	90                   	nop
 8049e90:	c9                   	leave  
 8049e91:	c3                   	ret    
 8049e92:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 8049e99:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 8049ea0:	a1 00 cf 04 08       	mov    0x804cf00,%eax
 8049ea5:	85 c0                	test   %eax,%eax
 8049ea7:	74 1f                	je     8049ec8 <tigetstr@plt+0xe78>
 8049ea9:	b8 00 00 00 00       	mov    $0x0,%eax
 8049eae:	85 c0                	test   %eax,%eax
 8049eb0:	74 16                	je     8049ec8 <tigetstr@plt+0xe78>
 8049eb2:	55                   	push   %ebp
 8049eb3:	89 e5                	mov    %esp,%ebp
 8049eb5:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049eb9:	c7 04 24 00 cf 04 08 	movl   $0x804cf00,(%esp)
 8049ec0:	ff d0                	call   *%eax
 8049ec2:	c9                   	leave  
 8049ec3:	e9 68 ff ff ff       	jmp    8049e30 <tigetstr@plt+0xde0>
 8049ec8:	e9 63 ff ff ff       	jmp    8049e30 <tigetstr@plt+0xde0>
 8049ecd:	66 90                	xchg   %ax,%ax
 8049ecf:	90                   	nop
 8049ed0:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 8049ed4:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049edb:	00 
 8049edc:	c7 44 24 04 8c b1 04 	movl   $0x804b18c,0x4(%esp)
 8049ee3:	08 
 8049ee4:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049eeb:	e8 c0 ee ff ff       	call   8048db0 <dcgettext@plt>
 8049ef0:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049ef4:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049ef9:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049f00:	00 
 8049f01:	89 04 24             	mov    %eax,(%esp)
 8049f04:	e8 87 f0 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049f09:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049f10:	00 
 8049f11:	c7 44 24 04 38 b5 04 	movl   $0x804b538,0x4(%esp)
 8049f18:	08 
 8049f19:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049f20:	e8 8b ee ff ff       	call   8048db0 <dcgettext@plt>
 8049f25:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049f29:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049f2e:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049f35:	00 
 8049f36:	89 04 24             	mov    %eax,(%esp)
 8049f39:	e8 52 f0 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049f3e:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049f45:	00 
 8049f46:	c7 44 24 04 78 b5 04 	movl   $0x804b578,0x4(%esp)
 8049f4d:	08 
 8049f4e:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049f55:	e8 56 ee ff ff       	call   8048db0 <dcgettext@plt>
 8049f5a:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049f5e:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049f63:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049f6a:	00 
 8049f6b:	89 04 24             	mov    %eax,(%esp)
 8049f6e:	e8 1d f0 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049f73:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049f7a:	e8 31 ef ff ff       	call   8048eb0 <exit@plt>
 8049f7f:	90                   	nop
 8049f80:	53                   	push   %ebx
 8049f81:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049f85:	8b 15 90 d1 04 08    	mov    0x804d190,%edx
 8049f8b:	85 d2                	test   %edx,%edx
 8049f8d:	74 59                	je     8049fe8 <tigetstr@plt+0xf98>
 8049f8f:	83 ea 01             	sub    $0x1,%edx
 8049f92:	89 15 90 d1 04 08    	mov    %edx,0x804d190
 8049f98:	8b 15 f4 d0 04 08    	mov    0x804d0f4,%edx
 8049f9e:	85 d2                	test   %edx,%edx
 8049fa0:	74 2e                	je     8049fd0 <tigetstr@plt+0xf80>
 8049fa2:	8b 15 ec d0 04 08    	mov    0x804d0ec,%edx
 8049fa8:	8b 0d f0 d0 04 08    	mov    0x804d0f0,%ecx
 8049fae:	39 ca                	cmp    %ecx,%edx
 8049fb0:	7e 1e                	jle    8049fd0 <tigetstr@plt+0xf80>
 8049fb2:	83 c1 01             	add    $0x1,%ecx
 8049fb5:	39 ca                	cmp    %ecx,%edx
 8049fb7:	75 29                	jne    8049fe2 <tigetstr@plt+0xf92>
 8049fb9:	a1 80 d1 04 08       	mov    0x804d180,%eax
 8049fbe:	c7 04 24 2b 00 00 00 	movl   $0x2b,(%esp)
 8049fc5:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049fc9:	e8 22 ee ff ff       	call   8048df0 <_IO_putc@plt>
 8049fce:	eb 12                	jmp    8049fe2 <tigetstr@plt+0xf92>
 8049fd0:	8b 15 80 d1 04 08    	mov    0x804d180,%edx
 8049fd6:	89 04 24             	mov    %eax,(%esp)
 8049fd9:	89 54 24 04          	mov    %edx,0x4(%esp)
 8049fdd:	e8 0e ee ff ff       	call   8048df0 <_IO_putc@plt>
 8049fe2:	8d 64 24 18          	lea    0x18(%esp),%esp
 8049fe6:	5b                   	pop    %ebx
 8049fe7:	c3                   	ret    
 8049fe8:	31 d2                	xor    %edx,%edx
 8049fea:	84 c0                	test   %al,%al
 8049fec:	78 0a                	js     8049ff8 <tigetstr@plt+0xfa8>
 8049fee:	83 05 ec d0 04 08 01 	addl   $0x1,0x804d0ec
 8049ff5:	eb 9b                	jmp    8049f92 <tigetstr@plt+0xf42>
 8049ff7:	90                   	nop
 8049ff8:	0f be c8             	movsbl %al,%ecx
 8049ffb:	b2 01                	mov    $0x1,%dl
 8049ffd:	89 cb                	mov    %ecx,%ebx
 8049fff:	81 e3 e0 00 00 00    	and    $0xe0,%ebx
 804a005:	81 fb c0 00 00 00    	cmp    $0xc0,%ebx
 804a00b:	74 e1                	je     8049fee <tigetstr@plt+0xf9e>
 804a00d:	89 cb                	mov    %ecx,%ebx
 804a00f:	b2 02                	mov    $0x2,%dl
 804a011:	81 e3 f0 00 00 00    	and    $0xf0,%ebx
 804a017:	81 fb e0 00 00 00    	cmp    $0xe0,%ebx
 804a01d:	74 cf                	je     8049fee <tigetstr@plt+0xf9e>
 804a01f:	81 e1 f8 00 00 00    	and    $0xf8,%ecx
 804a025:	31 d2                	xor    %edx,%edx
 804a027:	81 f9 f0 00 00 00    	cmp    $0xf0,%ecx
 804a02d:	0f 94 c2             	sete   %dl
 804a030:	8d 14 52             	lea    (%edx,%edx,2),%edx
 804a033:	eb b9                	jmp    8049fee <tigetstr@plt+0xf9e>
 804a035:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a039:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a040:	55                   	push   %ebp
 804a041:	57                   	push   %edi
 804a042:	56                   	push   %esi
 804a043:	89 c6                	mov    %eax,%esi
 804a045:	53                   	push   %ebx
 804a046:	8d 64 24 f4          	lea    -0xc(%esp),%esp
 804a04a:	85 c0                	test   %eax,%eax
 804a04c:	0f 84 88 00 00 00    	je     804a0da <tigetstr@plt+0x108a>
 804a052:	b9 01 00 00 00       	mov    $0x1,%ecx
 804a057:	31 ff                	xor    %edi,%edi
 804a059:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a060:	89 f2                	mov    %esi,%edx
 804a062:	8d 0c 89             	lea    (%ecx,%ecx,4),%ecx
 804a065:	c1 fa 1f             	sar    $0x1f,%edx
 804a068:	01 c9                	add    %ecx,%ecx
 804a06a:	89 f0                	mov    %esi,%eax
 804a06c:	83 c7 01             	add    $0x1,%edi
 804a06f:	f7 f9                	idiv   %ecx
 804a071:	85 c0                	test   %eax,%eax
 804a073:	75 eb                	jne    804a060 <tigetstr@plt+0x1010>
 804a075:	bb 67 66 66 66       	mov    $0x66666667,%ebx
 804a07a:	89 c8                	mov    %ecx,%eax
 804a07c:	f7 eb                	imul   %ebx
 804a07e:	c1 fa 02             	sar    $0x2,%edx
 804a081:	c1 f9 1f             	sar    $0x1f,%ecx
 804a084:	89 d3                	mov    %edx,%ebx
 804a086:	29 cb                	sub    %ecx,%ebx
 804a088:	74 45                	je     804a0cf <tigetstr@plt+0x107f>
 804a08a:	bd 67 66 66 66       	mov    $0x66666667,%ebp
 804a08f:	90                   	nop
 804a090:	89 f2                	mov    %esi,%edx
 804a092:	89 f0                	mov    %esi,%eax
 804a094:	c1 fa 1f             	sar    $0x1f,%edx
 804a097:	f7 fb                	idiv   %ebx
 804a099:	89 c1                	mov    %eax,%ecx
 804a09b:	f7 ed                	imul   %ebp
 804a09d:	89 c8                	mov    %ecx,%eax
 804a09f:	c1 f8 1f             	sar    $0x1f,%eax
 804a0a2:	c1 fa 02             	sar    $0x2,%edx
 804a0a5:	29 c2                	sub    %eax,%edx
 804a0a7:	89 d0                	mov    %edx,%eax
 804a0a9:	c1 e0 02             	shl    $0x2,%eax
 804a0ac:	01 d0                	add    %edx,%eax
 804a0ae:	01 c0                	add    %eax,%eax
 804a0b0:	29 c1                	sub    %eax,%ecx
 804a0b2:	89 c8                	mov    %ecx,%eax
 804a0b4:	83 c0 30             	add    $0x30,%eax
 804a0b7:	0f b6 c0             	movzbl %al,%eax
 804a0ba:	e8 c1 fe ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a0bf:	89 d8                	mov    %ebx,%eax
 804a0c1:	f7 ed                	imul   %ebp
 804a0c3:	c1 fb 1f             	sar    $0x1f,%ebx
 804a0c6:	c1 fa 02             	sar    $0x2,%edx
 804a0c9:	29 da                	sub    %ebx,%edx
 804a0cb:	89 d3                	mov    %edx,%ebx
 804a0cd:	75 c1                	jne    804a090 <tigetstr@plt+0x1040>
 804a0cf:	8d 64 24 0c          	lea    0xc(%esp),%esp
 804a0d3:	89 f8                	mov    %edi,%eax
 804a0d5:	5b                   	pop    %ebx
 804a0d6:	5e                   	pop    %esi
 804a0d7:	5f                   	pop    %edi
 804a0d8:	5d                   	pop    %ebp
 804a0d9:	c3                   	ret    
 804a0da:	bf 01 00 00 00       	mov    $0x1,%edi
 804a0df:	eb ee                	jmp    804a0cf <tigetstr@plt+0x107f>
 804a0e1:	eb 0d                	jmp    804a0f0 <tigetstr@plt+0x10a0>
 804a0e3:	90                   	nop
 804a0e4:	90                   	nop
 804a0e5:	90                   	nop
 804a0e6:	90                   	nop
 804a0e7:	90                   	nop
 804a0e8:	90                   	nop
 804a0e9:	90                   	nop
 804a0ea:	90                   	nop
 804a0eb:	90                   	nop
 804a0ec:	90                   	nop
 804a0ed:	90                   	nop
 804a0ee:	90                   	nop
 804a0ef:	90                   	nop
 804a0f0:	55                   	push   %ebp
 804a0f1:	57                   	push   %edi
 804a0f2:	56                   	push   %esi
 804a0f3:	31 f6                	xor    %esi,%esi
 804a0f5:	53                   	push   %ebx
 804a0f6:	8d 18                	lea    (%eax),%ebx
 804a0f8:	8d 64 24 c4          	lea    -0x3c(%esp),%esp
 804a0fc:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 804a102:	89 44 24 2c          	mov    %eax,0x2c(%esp)
 804a106:	31 c0                	xor    %eax,%eax
 804a108:	0f b6 13             	movzbl (%ebx),%edx
 804a10b:	84 d2                	test   %dl,%dl
 804a10d:	74 7e                	je     804a18d <tigetstr@plt+0x113d>
 804a10f:	8d 7c 24 27          	lea    0x27(%esp),%edi
 804a113:	eb 19                	jmp    804a12e <tigetstr@plt+0x10de>
 804a115:	8d 76 00             	lea    0x0(%esi),%esi
 804a118:	0f be c2             	movsbl %dl,%eax
 804a11b:	83 c6 01             	add    $0x1,%esi
 804a11e:	e8 5d fe ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a123:	0f b6 53 01          	movzbl 0x1(%ebx),%edx
 804a127:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a12a:	84 d2                	test   %dl,%dl
 804a12c:	74 5f                	je     804a18d <tigetstr@plt+0x113d>
 804a12e:	80 fa 5c             	cmp    $0x5c,%dl
 804a131:	74 75                	je     804a1a8 <tigetstr@plt+0x1158>
 804a133:	8d 42 e0             	lea    -0x20(%edx),%eax
 804a136:	3c 5e                	cmp    $0x5e,%al
 804a138:	76 de                	jbe    804a118 <tigetstr@plt+0x10c8>
 804a13a:	89 54 24 10          	mov    %edx,0x10(%esp)
 804a13e:	c7 44 24 0c 6b b7 04 	movl   $0x804b76b,0xc(%esp)
 804a145:	08 
 804a146:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804a14d:	00 
 804a14e:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804a155:	00 
 804a156:	89 3c 24             	mov    %edi,(%esp)
 804a159:	89 fd                	mov    %edi,%ebp
 804a15b:	e8 e0 ee ff ff       	call   8049040 <__sprintf_chk@plt>
 804a160:	0f be 44 24 27       	movsbl 0x27(%esp),%eax
 804a165:	84 c0                	test   %al,%al
 804a167:	74 17                	je     804a180 <tigetstr@plt+0x1130>
 804a169:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a170:	8d 6d 01             	lea    0x1(%ebp),%ebp
 804a173:	e8 08 fe ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a178:	0f be 45 00          	movsbl 0x0(%ebp),%eax
 804a17c:	84 c0                	test   %al,%al
 804a17e:	75 f0                	jne    804a170 <tigetstr@plt+0x1120>
 804a180:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a183:	83 c6 04             	add    $0x4,%esi
 804a186:	0f b6 13             	movzbl (%ebx),%edx
 804a189:	84 d2                	test   %dl,%dl
 804a18b:	75 a1                	jne    804a12e <tigetstr@plt+0x10de>
 804a18d:	8b 4c 24 2c          	mov    0x2c(%esp),%ecx
 804a191:	65 33 0d 14 00 00 00 	xor    %gs:0x14,%ecx
 804a198:	89 f0                	mov    %esi,%eax
 804a19a:	75 2f                	jne    804a1cb <tigetstr@plt+0x117b>
 804a19c:	8d 64 24 3c          	lea    0x3c(%esp),%esp
 804a1a0:	5b                   	pop    %ebx
 804a1a1:	5e                   	pop    %esi
 804a1a2:	5f                   	pop    %edi
 804a1a3:	5d                   	pop    %ebp
 804a1a4:	c3                   	ret    
 804a1a5:	8d 76 00             	lea    0x0(%esi),%esi
 804a1a8:	bd 68 b7 04 08       	mov    $0x804b768,%ebp
 804a1ad:	8d 76 00             	lea    0x0(%esi),%esi
 804a1b0:	0f be c2             	movsbl %dl,%eax
 804a1b3:	8d 6d 01             	lea    0x1(%ebp),%ebp
 804a1b6:	e8 c5 fd ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a1bb:	0f b6 55 00          	movzbl 0x0(%ebp),%edx
 804a1bf:	84 d2                	test   %dl,%dl
 804a1c1:	75 ed                	jne    804a1b0 <tigetstr@plt+0x1160>
 804a1c3:	83 c6 02             	add    $0x2,%esi
 804a1c6:	e9 58 ff ff ff       	jmp    804a123 <tigetstr@plt+0x10d3>
 804a1cb:	e8 f0 eb ff ff       	call   8048dc0 <__stack_chk_fail@plt>
 804a1d0:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804a1d4:	0f be 05 98 d1 04 08 	movsbl 0x804d198,%eax
 804a1db:	84 c0                	test   %al,%al
 804a1dd:	74 0e                	je     804a1ed <tigetstr@plt+0x119d>
 804a1df:	8b 0d f0 d0 04 08    	mov    0x804d0f0,%ecx
 804a1e5:	39 0d ec d0 04 08    	cmp    %ecx,0x804d0ec
 804a1eb:	74 2b                	je     804a218 <tigetstr@plt+0x11c8>
 804a1ed:	a1 80 d1 04 08       	mov    0x804d180,%eax
 804a1f2:	c7 04 24 0a 00 00 00 	movl   $0xa,(%esp)
 804a1f9:	89 44 24 04          	mov    %eax,0x4(%esp)
 804a1fd:	c6 05 98 d1 04 08 00 	movb   $0x0,0x804d198
 804a204:	e8 e7 eb ff ff       	call   8048df0 <_IO_putc@plt>
 804a209:	c7 05 ec d0 04 08 01 	movl   $0x1,0x804d0ec
 804a210:	00 00 00 
 804a213:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804a217:	c3                   	ret    
 804a218:	8b 15 80 d1 04 08    	mov    0x804d180,%edx
 804a21e:	89 04 24             	mov    %eax,(%esp)
 804a221:	89 54 24 04          	mov    %edx,0x4(%esp)
 804a225:	e8 c6 eb ff ff       	call   8048df0 <_IO_putc@plt>
 804a22a:	eb c1                	jmp    804a1ed <tigetstr@plt+0x119d>
 804a22c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a230:	57                   	push   %edi
 804a231:	89 d7                	mov    %edx,%edi
 804a233:	56                   	push   %esi
 804a234:	53                   	push   %ebx
 804a235:	89 c3                	mov    %eax,%ebx
 804a237:	8d 64 24 f0          	lea    -0x10(%esp),%esp
 804a23b:	89 54 24 04          	mov    %edx,0x4(%esp)
 804a23f:	89 04 24             	mov    %eax,(%esp)
 804a242:	e8 c9 ea ff ff       	call   8048d10 <strcmp@plt>
 804a247:	85 c0                	test   %eax,%eax
 804a249:	75 55                	jne    804a2a0 <tigetstr@plt+0x1250>
 804a24b:	8b 15 b4 d1 04 08    	mov    0x804d1b4,%edx
 804a251:	85 d2                	test   %edx,%edx
 804a253:	75 3b                	jne    804a290 <tigetstr@plt+0x1240>
 804a255:	8b 73 30             	mov    0x30(%ebx),%esi
 804a258:	8b 5f 30             	mov    0x30(%edi),%ebx
 804a25b:	85 f6                	test   %esi,%esi
 804a25d:	74 51                	je     804a2b0 <tigetstr@plt+0x1260>
 804a25f:	85 db                	test   %ebx,%ebx
 804a261:	75 13                	jne    804a276 <tigetstr@plt+0x1226>
 804a263:	eb 4b                	jmp    804a2b0 <tigetstr@plt+0x1260>
 804a265:	8d 76 00             	lea    0x0(%esi),%esi
 804a268:	8b 5b 04             	mov    0x4(%ebx),%ebx
 804a26b:	8b 76 04             	mov    0x4(%esi),%esi
 804a26e:	85 db                	test   %ebx,%ebx
 804a270:	74 3e                	je     804a2b0 <tigetstr@plt+0x1260>
 804a272:	85 f6                	test   %esi,%esi
 804a274:	74 3a                	je     804a2b0 <tigetstr@plt+0x1260>
 804a276:	8b 13                	mov    (%ebx),%edx
 804a278:	8b 06                	mov    (%esi),%eax
 804a27a:	e8 b1 ff ff ff       	call   804a230 <tigetstr@plt+0x11e0>
 804a27f:	85 c0                	test   %eax,%eax
 804a281:	75 e5                	jne    804a268 <tigetstr@plt+0x1218>
 804a283:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a287:	5b                   	pop    %ebx
 804a288:	5e                   	pop    %esi
 804a289:	5f                   	pop    %edi
 804a28a:	c3                   	ret    
 804a28b:	90                   	nop
 804a28c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a290:	8b 4f 24             	mov    0x24(%edi),%ecx
 804a293:	39 4b 24             	cmp    %ecx,0x24(%ebx)
 804a296:	74 bd                	je     804a255 <tigetstr@plt+0x1205>
 804a298:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a29c:	5b                   	pop    %ebx
 804a29d:	5e                   	pop    %esi
 804a29e:	5f                   	pop    %edi
 804a29f:	c3                   	ret    
 804a2a0:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a2a4:	31 c0                	xor    %eax,%eax
 804a2a6:	5b                   	pop    %ebx
 804a2a7:	5e                   	pop    %esi
 804a2a8:	5f                   	pop    %edi
 804a2a9:	c3                   	ret    
 804a2aa:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a2b0:	85 db                	test   %ebx,%ebx
 804a2b2:	0f 94 c2             	sete   %dl
 804a2b5:	31 c0                	xor    %eax,%eax
 804a2b7:	85 f6                	test   %esi,%esi
 804a2b9:	0f 94 c0             	sete   %al
 804a2bc:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a2c0:	5b                   	pop    %ebx
 804a2c1:	21 d0                	and    %edx,%eax
 804a2c3:	5e                   	pop    %esi
 804a2c4:	5f                   	pop    %edi
 804a2c5:	c3                   	ret    
 804a2c6:	8d 76 00             	lea    0x0(%esi),%esi
 804a2c9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a2d0:	55                   	push   %ebp
 804a2d1:	57                   	push   %edi
 804a2d2:	56                   	push   %esi
 804a2d3:	53                   	push   %ebx
 804a2d4:	8d 64 24 c4          	lea    -0x3c(%esp),%esp
 804a2d8:	89 4c 24 14          	mov    %ecx,0x14(%esp)
 804a2dc:	8b 4c 24 54          	mov    0x54(%esp),%ecx
 804a2e0:	89 4c 24 1c          	mov    %ecx,0x1c(%esp)
 804a2e4:	8b 4c 24 58          	mov    0x58(%esp),%ecx
 804a2e8:	89 4c 24 28          	mov    %ecx,0x28(%esp)
 804a2ec:	8b 4c 24 5c          	mov    0x5c(%esp),%ecx
 804a2f0:	85 c9                	test   %ecx,%ecx
 804a2f2:	89 44 24 18          	mov    %eax,0x18(%esp)
 804a2f6:	89 54 24 10          	mov    %edx,0x10(%esp)
 804a2fa:	8b 44 24 50          	mov    0x50(%esp),%eax
 804a2fe:	89 4c 24 20          	mov    %ecx,0x20(%esp)
 804a302:	0f 88 47 08 00 00    	js     804ab4f <tigetstr@plt+0x1aff>
 804a308:	8b 4c 24 18          	mov    0x18(%esp),%ecx
 804a30c:	85 c9                	test   %ecx,%ecx
 804a30e:	0f 84 db 05 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a314:	85 c0                	test   %eax,%eax
 804a316:	0f 85 84 00 00 00    	jne    804a3a0 <tigetstr@plt+0x1350>
 804a31c:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a320:	85 c0                	test   %eax,%eax
 804a322:	7e 7c                	jle    804a3a0 <tigetstr@plt+0x1350>
 804a324:	89 c5                	mov    %eax,%ebp
 804a326:	31 f6                	xor    %esi,%esi
 804a328:	83 ed 01             	sub    $0x1,%ebp
 804a32b:	90                   	nop
 804a32c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a330:	a1 c0 d1 04 08       	mov    0x804d1c0,%eax
 804a335:	89 f7                	mov    %esi,%edi
 804a337:	c1 e7 02             	shl    $0x2,%edi
 804a33a:	8b 1c b0             	mov    (%eax,%esi,4),%ebx
 804a33d:	83 c3 01             	add    $0x1,%ebx
 804a340:	74 1d                	je     804a35f <tigetstr@plt+0x130f>
 804a342:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a349:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a350:	b8 20 00 00 00       	mov    $0x20,%eax
 804a355:	e8 26 fc ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a35a:	83 eb 01             	sub    $0x1,%ebx
 804a35d:	75 f1                	jne    804a350 <tigetstr@plt+0x1300>
 804a35f:	39 ee                	cmp    %ebp,%esi
 804a361:	0f 84 0c 08 00 00    	je     804ab73 <tigetstr@plt+0x1b23>
 804a367:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 804a36c:	8b 44 38 04          	mov    0x4(%eax,%edi,1),%eax
 804a370:	85 c0                	test   %eax,%eax
 804a372:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804a377:	0f 84 e3 05 00 00    	je     804a960 <tigetstr@plt+0x1910>
 804a37d:	8b 58 08             	mov    0x8(%eax),%ebx
 804a380:	eb 0e                	jmp    804a390 <tigetstr@plt+0x1340>
 804a382:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a388:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a38b:	e8 f0 fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a390:	0f be 03             	movsbl (%ebx),%eax
 804a393:	84 c0                	test   %al,%al
 804a395:	75 f1                	jne    804a388 <tigetstr@plt+0x1338>
 804a397:	83 c6 01             	add    $0x1,%esi
 804a39a:	3b 74 24 10          	cmp    0x10(%esp),%esi
 804a39e:	75 90                	jne    804a330 <tigetstr@plt+0x12e0>
 804a3a0:	83 7c 24 14 01       	cmpl   $0x1,0x14(%esp)
 804a3a5:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%esp)
 804a3ac:	00 
 804a3ad:	7e 30                	jle    804a3df <tigetstr@plt+0x138f>
 804a3af:	8b 44 24 14          	mov    0x14(%esp),%eax
 804a3b3:	bb 71 b7 04 08       	mov    $0x804b771,%ebx
 804a3b8:	e8 83 fc ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804a3bd:	83 c0 02             	add    $0x2,%eax
 804a3c0:	89 44 24 24          	mov    %eax,0x24(%esp)
 804a3c4:	b8 2a 00 00 00       	mov    $0x2a,%eax
 804a3c9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a3d0:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a3d3:	e8 a8 fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a3d8:	0f be 03             	movsbl (%ebx),%eax
 804a3db:	84 c0                	test   %al,%al
 804a3dd:	75 f1                	jne    804a3d0 <tigetstr@plt+0x1380>
 804a3df:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a3e3:	f6 40 2c 01          	testb  $0x1,0x2c(%eax)
 804a3e7:	0f 85 6d 06 00 00    	jne    804aa5a <tigetstr@plt+0x1a0a>
 804a3ed:	8b 2d b8 d1 04 08    	mov    0x804d1b8,%ebp
 804a3f3:	85 ed                	test   %ebp,%ebp
 804a3f5:	74 0f                	je     804a406 <tigetstr@plt+0x13b6>
 804a3f7:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a3fb:	8b 40 18             	mov    0x18(%eax),%eax
 804a3fe:	85 c0                	test   %eax,%eax
 804a400:	0f 88 d0 06 00 00    	js     804aad6 <tigetstr@plt+0x1a86>
 804a406:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a40a:	89 ee                	mov    %ebp,%esi
 804a40c:	e8 df fc ff ff       	call   804a0f0 <tigetstr@plt+0x10a0>
 804a411:	89 44 24 14          	mov    %eax,0x14(%esp)
 804a415:	a1 ec d0 04 08       	mov    0x804d0ec,%eax
 804a41a:	89 44 24 2c          	mov    %eax,0x2c(%esp)
 804a41e:	a1 b0 d1 04 08       	mov    0x804d1b0,%eax
 804a423:	85 c0                	test   %eax,%eax
 804a425:	74 1f                	je     804a446 <tigetstr@plt+0x13f6>
 804a427:	83 fd 01             	cmp    $0x1,%ebp
 804a42a:	8d 75 01             	lea    0x1(%ebp),%esi
 804a42d:	19 c0                	sbb    %eax,%eax
 804a42f:	83 e0 fc             	and    $0xfffffffc,%eax
 804a432:	83 c0 2c             	add    $0x2c,%eax
 804a435:	e8 46 fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a43a:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a43e:	8b 40 1c             	mov    0x1c(%eax),%eax
 804a441:	e8 fa fb ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804a446:	a1 ac d1 04 08       	mov    0x804d1ac,%eax
 804a44b:	85 c0                	test   %eax,%eax
 804a44d:	74 21                	je     804a470 <tigetstr@plt+0x1420>
 804a44f:	83 fe 01             	cmp    $0x1,%esi
 804a452:	8d 5e 01             	lea    0x1(%esi),%ebx
 804a455:	89 de                	mov    %ebx,%esi
 804a457:	19 c0                	sbb    %eax,%eax
 804a459:	83 e0 fc             	and    $0xfffffffc,%eax
 804a45c:	83 c0 2c             	add    $0x2c,%eax
 804a45f:	e8 1c fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a464:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a468:	8b 40 20             	mov    0x20(%eax),%eax
 804a46b:	e8 d0 fb ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804a470:	a1 b4 d1 04 08       	mov    0x804d1b4,%eax
 804a475:	85 c0                	test   %eax,%eax
 804a477:	74 58                	je     804a4d1 <tigetstr@plt+0x1481>
 804a479:	8b 7c 24 18          	mov    0x18(%esp),%edi
 804a47d:	8b 4c 24 28          	mov    0x28(%esp),%ecx
 804a481:	39 4f 24             	cmp    %ecx,0x24(%edi)
 804a484:	74 4b                	je     804a4d1 <tigetstr@plt+0x1481>
 804a486:	83 fe 01             	cmp    $0x1,%esi
 804a489:	8d 5e 01             	lea    0x1(%esi),%ebx
 804a48c:	19 c0                	sbb    %eax,%eax
 804a48e:	83 e0 fc             	and    $0xfffffffc,%eax
 804a491:	83 c0 2c             	add    $0x2c,%eax
 804a494:	e8 e7 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a499:	8b 47 24             	mov    0x24(%edi),%eax
 804a49c:	89 04 24             	mov    %eax,(%esp)
 804a49f:	e8 ac e8 ff ff       	call   8048d50 <getpwuid@plt>
 804a4a4:	85 c0                	test   %eax,%eax
 804a4a6:	0f 84 90 06 00 00    	je     804ab3c <tigetstr@plt+0x1aec>
 804a4ac:	8b 30                	mov    (%eax),%esi
 804a4ae:	0f be 06             	movsbl (%esi),%eax
 804a4b1:	84 c0                	test   %al,%al
 804a4b3:	74 1a                	je     804a4cf <tigetstr@plt+0x147f>
 804a4b5:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a4b9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a4c0:	8d 76 01             	lea    0x1(%esi),%esi
 804a4c3:	e8 b8 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a4c8:	0f be 06             	movsbl (%esi),%eax
 804a4cb:	84 c0                	test   %al,%al
 804a4cd:	75 f1                	jne    804a4c0 <tigetstr@plt+0x1470>
 804a4cf:	89 de                	mov    %ebx,%esi
 804a4d1:	a1 9c d1 04 08       	mov    0x804d19c,%eax
 804a4d6:	85 c0                	test   %eax,%eax
 804a4d8:	74 51                	je     804a52b <tigetstr@plt+0x14db>
 804a4da:	83 fe 01             	cmp    $0x1,%esi
 804a4dd:	8d 5e 01             	lea    0x1(%esi),%ebx
 804a4e0:	19 c0                	sbb    %eax,%eax
 804a4e2:	83 e0 fc             	and    $0xfffffffc,%eax
 804a4e5:	83 c0 2c             	add    $0x2c,%eax
 804a4e8:	e8 93 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a4ed:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a4f1:	8b 70 28             	mov    0x28(%eax),%esi
 804a4f4:	b8 60 00 00 00       	mov    $0x60,%eax
 804a4f9:	e8 82 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a4fe:	0f be 06             	movsbl (%esi),%eax
 804a501:	84 c0                	test   %al,%al
 804a503:	74 1a                	je     804a51f <tigetstr@plt+0x14cf>
 804a505:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a509:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a510:	8d 76 01             	lea    0x1(%esi),%esi
 804a513:	e8 68 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a518:	0f be 06             	movsbl (%esi),%eax
 804a51b:	84 c0                	test   %al,%al
 804a51d:	75 f1                	jne    804a510 <tigetstr@plt+0x14c0>
 804a51f:	b8 27 00 00 00       	mov    $0x27,%eax
 804a524:	89 de                	mov    %ebx,%esi
 804a526:	e8 55 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a52b:	85 ed                	test   %ebp,%ebp
 804a52d:	0f 85 c5 03 00 00    	jne    804a8f8 <tigetstr@plt+0x18a8>
 804a533:	85 f6                	test   %esi,%esi
 804a535:	74 0a                	je     804a541 <tigetstr@plt+0x14f1>
 804a537:	b8 29 00 00 00       	mov    $0x29,%eax
 804a53c:	e8 3f fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a541:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a545:	f6 40 2c 01          	testb  $0x1,0x2c(%eax)
 804a549:	0f 85 d4 03 00 00    	jne    804a923 <tigetstr@plt+0x18d3>
 804a54f:	8b 1d b8 d1 04 08    	mov    0x804d1b8,%ebx
 804a555:	85 db                	test   %ebx,%ebx
 804a557:	0f 84 b1 00 00 00    	je     804a60e <tigetstr@plt+0x15be>
 804a55d:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a561:	8b 78 18             	mov    0x18(%eax),%edi
 804a564:	85 ff                	test   %edi,%edi
 804a566:	0f 8e a2 00 00 00    	jle    804a60e <tigetstr@plt+0x15be>
 804a56c:	89 6c 24 28          	mov    %ebp,0x28(%esp)
 804a570:	31 f6                	xor    %esi,%esi
 804a572:	89 c5                	mov    %eax,%ebp
 804a574:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a57a:	8d bf 00 00 00 00    	lea    0x0(%edi),%edi
 804a580:	89 f8                	mov    %edi,%eax
 804a582:	83 e8 01             	sub    $0x1,%eax
 804a585:	39 f0                	cmp    %esi,%eax
 804a587:	0f 8f db 03 00 00    	jg     804a968 <tigetstr@plt+0x1918>
 804a58d:	8b 45 14             	mov    0x14(%ebp),%eax
 804a590:	8b 04 b0             	mov    (%eax,%esi,4),%eax
 804a593:	0f b6 10             	movzbl (%eax),%edx
 804a596:	84 d2                	test   %dl,%dl
 804a598:	0f 84 e8 03 00 00    	je     804a986 <tigetstr@plt+0x1936>
 804a59e:	89 c1                	mov    %eax,%ecx
 804a5a0:	31 db                	xor    %ebx,%ebx
 804a5a2:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a5a9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a5b0:	83 ea 20             	sub    $0x20,%edx
 804a5b3:	8d 49 01             	lea    0x1(%ecx),%ecx
 804a5b6:	80 fa 5f             	cmp    $0x5f,%dl
 804a5b9:	19 d2                	sbb    %edx,%edx
 804a5bb:	83 e2 fd             	and    $0xfffffffd,%edx
 804a5be:	01 d3                	add    %edx,%ebx
 804a5c0:	0f b6 11             	movzbl (%ecx),%edx
 804a5c3:	83 c3 04             	add    $0x4,%ebx
 804a5c6:	84 d2                	test   %dl,%dl
 804a5c8:	75 e6                	jne    804a5b0 <tigetstr@plt+0x1560>
 804a5ca:	83 ef 01             	sub    $0x1,%edi
 804a5cd:	03 1d ec d0 04 08    	add    0x804d0ec,%ebx
 804a5d3:	31 c9                	xor    %ecx,%ecx
 804a5d5:	39 f7                	cmp    %esi,%edi
 804a5d7:	0f 95 c1             	setne  %cl
 804a5da:	8b 15 f0 d0 04 08    	mov    0x804d0f0,%edx
 804a5e0:	c1 e1 02             	shl    $0x2,%ecx
 804a5e3:	29 ca                	sub    %ecx,%edx
 804a5e5:	39 d3                	cmp    %edx,%ebx
 804a5e7:	7e 0e                	jle    804a5f7 <tigetstr@plt+0x15a7>
 804a5e9:	8b 15 f4 d0 04 08    	mov    0x804d0f4,%edx
 804a5ef:	85 d2                	test   %edx,%edx
 804a5f1:	0f 85 0e 05 00 00    	jne    804ab05 <tigetstr@plt+0x1ab5>
 804a5f7:	e8 f4 fa ff ff       	call   804a0f0 <tigetstr@plt+0x10a0>
 804a5fc:	83 c6 01             	add    $0x1,%esi
 804a5ff:	8b 7d 18             	mov    0x18(%ebp),%edi
 804a602:	39 f7                	cmp    %esi,%edi
 804a604:	0f 8f 76 ff ff ff    	jg     804a580 <tigetstr@plt+0x1530>
 804a60a:	8b 6c 24 28          	mov    0x28(%esp),%ebp
 804a60e:	8b 0d 9c d1 04 08    	mov    0x804d19c,%ecx
 804a614:	85 c9                	test   %ecx,%ecx
 804a616:	0f 85 74 03 00 00    	jne    804a990 <tigetstr@plt+0x1940>
 804a61c:	a1 b8 d1 04 08       	mov    0x804d1b8,%eax
 804a621:	85 c0                	test   %eax,%eax
 804a623:	0f 85 67 03 00 00    	jne    804a990 <tigetstr@plt+0x1940>
 804a629:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a62d:	8b 78 30             	mov    0x30(%eax),%edi
 804a630:	85 ff                	test   %edi,%edi
 804a632:	0f 84 58 03 00 00    	je     804a990 <tigetstr@plt+0x1940>
 804a638:	a1 c4 d1 04 08       	mov    0x804d1c4,%eax
 804a63d:	39 44 24 10          	cmp    %eax,0x10(%esp)
 804a641:	0f 8c 84 03 00 00    	jl     804a9cb <tigetstr@plt+0x197b>
 804a647:	85 c0                	test   %eax,%eax
 804a649:	0f 85 f6 03 00 00    	jne    804aa45 <tigetstr@plt+0x19f5>
 804a64f:	c7 05 c4 d1 04 08 64 	movl   $0x64,0x804d1c4
 804a656:	00 00 00 
 804a659:	be 90 01 00 00       	mov    $0x190,%esi
 804a65e:	a1 c0 d1 04 08       	mov    0x804d1c0,%eax
 804a663:	89 74 24 04          	mov    %esi,0x4(%esp)
 804a667:	89 04 24             	mov    %eax,(%esp)
 804a66a:	e8 11 e8 ff ff       	call   8048e80 <realloc@plt>
 804a66f:	85 c0                	test   %eax,%eax
 804a671:	89 c3                	mov    %eax,%ebx
 804a673:	a3 c0 d1 04 08       	mov    %eax,0x804d1c0
 804a678:	0f 84 0a 05 00 00    	je     804ab88 <tigetstr@plt+0x1b38>
 804a67e:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 804a683:	89 74 24 04          	mov    %esi,0x4(%esp)
 804a687:	89 04 24             	mov    %eax,(%esp)
 804a68a:	e8 f1 e7 ff ff       	call   8048e80 <realloc@plt>
 804a68f:	85 c0                	test   %eax,%eax
 804a691:	a3 bc d1 04 08       	mov    %eax,0x804d1bc
 804a696:	0f 84 ec 04 00 00    	je     804ab88 <tigetstr@plt+0x1b38>
 804a69c:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
 804a6a0:	31 d2                	xor    %edx,%edx
 804a6a2:	85 c9                	test   %ecx,%ecx
 804a6a4:	8b 4c 24 10          	mov    0x10(%esp),%ecx
 804a6a8:	8b 35 9c d1 04 08    	mov    0x804d19c,%esi
 804a6ae:	0f 94 c2             	sete   %dl
 804a6b1:	85 f6                	test   %esi,%esi
 804a6b3:	89 14 88             	mov    %edx,(%eax,%ecx,4)
 804a6b6:	0f 85 64 01 00 00    	jne    804a820 <tigetstr@plt+0x17d0>
 804a6bc:	a1 b8 d1 04 08       	mov    0x804d1b8,%eax
 804a6c1:	85 c0                	test   %eax,%eax
 804a6c3:	0f 85 57 01 00 00    	jne    804a820 <tigetstr@plt+0x17d0>
 804a6c9:	8b 4c 24 10          	mov    0x10(%esp),%ecx
 804a6cd:	8b 15 ec d0 04 08    	mov    0x804d0ec,%edx
 804a6d3:	8b 44 24 14          	mov    0x14(%esp),%eax
 804a6d7:	01 d0                	add    %edx,%eax
 804a6d9:	2b 44 24 2c          	sub    0x2c(%esp),%eax
 804a6dd:	03 44 24 24          	add    0x24(%esp),%eax
 804a6e1:	3b 15 f0 d0 04 08    	cmp    0x804d0f0,%edx
 804a6e7:	89 04 8b             	mov    %eax,(%ebx,%ecx,4)
 804a6ea:	0f 8d a3 03 00 00    	jge    804aa93 <tigetstr@plt+0x1a43>
 804a6f0:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a6f4:	8b 58 30             	mov    0x30(%eax),%ebx
 804a6f7:	85 db                	test   %ebx,%ebx
 804a6f9:	0f 84 f0 01 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a6ff:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a703:	8b 3d f8 d0 04 08    	mov    0x804d0f8,%edi
 804a709:	83 c0 01             	add    $0x1,%eax
 804a70c:	85 ff                	test   %edi,%edi
 804a70e:	89 44 24 1c          	mov    %eax,0x1c(%esp)
 804a712:	c7 44 24 14 01 00 00 	movl   $0x1,0x14(%esp)
 804a719:	00 
 804a71a:	8b 73 04             	mov    0x4(%ebx),%esi
 804a71d:	0f 84 eb 00 00 00    	je     804a80e <tigetstr@plt+0x17be>
 804a723:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a729:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a730:	8d 6b 04             	lea    0x4(%ebx),%ebp
 804a733:	89 f7                	mov    %esi,%edi
 804a735:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 804a73c:	00 
 804a73d:	8d 76 00             	lea    0x0(%esi),%esi
 804a740:	85 ff                	test   %edi,%edi
 804a742:	74 1b                	je     804a75f <tigetstr@plt+0x170f>
 804a744:	8b 17                	mov    (%edi),%edx
 804a746:	8b 03                	mov    (%ebx),%eax
 804a748:	e8 e3 fa ff ff       	call   804a230 <tigetstr@plt+0x11e0>
 804a74d:	85 c0                	test   %eax,%eax
 804a74f:	0f 85 93 03 00 00    	jne    804aae8 <tigetstr@plt+0x1a98>
 804a755:	8d 6f 04             	lea    0x4(%edi),%ebp
 804a758:	8b 7f 04             	mov    0x4(%edi),%edi
 804a75b:	85 ff                	test   %edi,%edi
 804a75d:	75 e5                	jne    804a744 <tigetstr@plt+0x16f4>
 804a75f:	8b 7c 24 10          	mov    0x10(%esp),%edi
 804a763:	31 c0                	xor    %eax,%eax
 804a765:	85 ff                	test   %edi,%edi
 804a767:	0f 95 c0             	setne  %al
 804a76a:	83 c7 01             	add    $0x1,%edi
 804a76d:	89 44 24 10          	mov    %eax,0x10(%esp)
 804a771:	8b 4c 24 14          	mov    0x14(%esp),%ecx
 804a775:	85 c9                	test   %ecx,%ecx
 804a777:	74 37                	je     804a7b0 <tigetstr@plt+0x1760>
 804a779:	85 f6                	test   %esi,%esi
 804a77b:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804a780:	0f 84 ae 03 00 00    	je     804ab34 <tigetstr@plt+0x1ae4>
 804a786:	8b 68 14             	mov    0x14(%eax),%ebp
 804a789:	0f be 45 00          	movsbl 0x0(%ebp),%eax
 804a78d:	84 c0                	test   %al,%al
 804a78f:	74 1f                	je     804a7b0 <tigetstr@plt+0x1760>
 804a791:	eb 0d                	jmp    804a7a0 <tigetstr@plt+0x1750>
 804a793:	90                   	nop
 804a794:	90                   	nop
 804a795:	90                   	nop
 804a796:	90                   	nop
 804a797:	90                   	nop
 804a798:	90                   	nop
 804a799:	90                   	nop
 804a79a:	90                   	nop
 804a79b:	90                   	nop
 804a79c:	90                   	nop
 804a79d:	90                   	nop
 804a79e:	90                   	nop
 804a79f:	90                   	nop
 804a7a0:	8d 6d 01             	lea    0x1(%ebp),%ebp
 804a7a3:	e8 d8 f7 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a7a8:	0f be 45 00          	movsbl 0x0(%ebp),%eax
 804a7ac:	84 c0                	test   %al,%al
 804a7ae:	75 f0                	jne    804a7a0 <tigetstr@plt+0x1750>
 804a7b0:	8b 4c 24 18          	mov    0x18(%esp),%ecx
 804a7b4:	8b 6c 24 10          	mov    0x10(%esp),%ebp
 804a7b8:	03 6c 24 20          	add    0x20(%esp),%ebp
 804a7bc:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804a7c0:	89 6c 24 0c          	mov    %ebp,0xc(%esp)
 804a7c4:	8b 41 24             	mov    0x24(%ecx),%eax
 804a7c7:	89 44 24 08          	mov    %eax,0x8(%esp)
 804a7cb:	31 c0                	xor    %eax,%eax
 804a7cd:	85 f6                	test   %esi,%esi
 804a7cf:	0f 94 c0             	sete   %al
 804a7d2:	89 44 24 04          	mov    %eax,0x4(%esp)
 804a7d6:	39 59 30             	cmp    %ebx,0x30(%ecx)
 804a7d9:	0f 94 c0             	sete   %al
 804a7dc:	89 f9                	mov    %edi,%ecx
 804a7de:	0f b6 c0             	movzbl %al,%eax
 804a7e1:	89 04 24             	mov    %eax,(%esp)
 804a7e4:	8b 03                	mov    (%ebx),%eax
 804a7e6:	e8 e5 fa ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804a7eb:	85 f6                	test   %esi,%esi
 804a7ed:	0f 84 fc 00 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a7f3:	8d 1e                	lea    (%esi),%ebx
 804a7f5:	8b 3d f8 d0 04 08    	mov    0x804d0f8,%edi
 804a7fb:	85 ff                	test   %edi,%edi
 804a7fd:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%esp)
 804a804:	00 
 804a805:	8b 73 04             	mov    0x4(%ebx),%esi
 804a808:	0f 85 22 ff ff ff    	jne    804a730 <tigetstr@plt+0x16e0>
 804a80e:	bf 01 00 00 00       	mov    $0x1,%edi
 804a813:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 804a81a:	00 
 804a81b:	e9 51 ff ff ff       	jmp    804a771 <tigetstr@plt+0x1721>
 804a820:	31 c0                	xor    %eax,%eax
 804a822:	8b 4c 24 18          	mov    0x18(%esp),%ecx
 804a826:	83 7c 24 14 01       	cmpl   $0x1,0x14(%esp)
 804a82b:	0f 9e c0             	setle  %al
 804a82e:	29 c5                	sub    %eax,%ebp
 804a830:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a834:	8b 79 30             	mov    0x30(%ecx),%edi
 804a837:	85 ff                	test   %edi,%edi
 804a839:	89 2c 83             	mov    %ebp,(%ebx,%eax,4)
 804a83c:	0f 84 ad 00 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a842:	83 c0 01             	add    $0x1,%eax
 804a845:	89 44 24 1c          	mov    %eax,0x1c(%esp)
 804a849:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a850:	a1 f8 d0 04 08       	mov    0x804d0f8,%eax
 804a855:	8b 77 04             	mov    0x4(%edi),%esi
 804a858:	85 c0                	test   %eax,%eax
 804a85a:	8b 1f                	mov    (%edi),%ebx
 804a85c:	0f 84 9e 01 00 00    	je     804aa00 <tigetstr@plt+0x19b0>
 804a862:	f6 43 2c 02          	testb  $0x2,0x2c(%ebx)
 804a866:	0f 84 94 01 00 00    	je     804aa00 <tigetstr@plt+0x19b0>
 804a86c:	8d 47 04             	lea    0x4(%edi),%eax
 804a86f:	89 f5                	mov    %esi,%ebp
 804a871:	89 44 24 10          	mov    %eax,0x10(%esp)
 804a875:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%esp)
 804a87c:	00 
 804a87d:	8d 76 00             	lea    0x0(%esi),%esi
 804a880:	85 ed                	test   %ebp,%ebp
 804a882:	74 20                	je     804a8a4 <tigetstr@plt+0x1854>
 804a884:	8b 55 00             	mov    0x0(%ebp),%edx
 804a887:	89 d8                	mov    %ebx,%eax
 804a889:	e8 a2 f9 ff ff       	call   804a230 <tigetstr@plt+0x11e0>
 804a88e:	85 c0                	test   %eax,%eax
 804a890:	0f 85 4a 01 00 00    	jne    804a9e0 <tigetstr@plt+0x1990>
 804a896:	8d 45 04             	lea    0x4(%ebp),%eax
 804a899:	8b 6d 04             	mov    0x4(%ebp),%ebp
 804a89c:	85 ed                	test   %ebp,%ebp
 804a89e:	89 44 24 10          	mov    %eax,0x10(%esp)
 804a8a2:	75 e0                	jne    804a884 <tigetstr@plt+0x1834>
 804a8a4:	8b 4c 24 14          	mov    0x14(%esp),%ecx
 804a8a8:	8b 7c 24 20          	mov    0x20(%esp),%edi
 804a8ac:	83 f9 01             	cmp    $0x1,%ecx
 804a8af:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804a8b3:	19 c0                	sbb    %eax,%eax
 804a8b5:	83 c1 01             	add    $0x1,%ecx
 804a8b8:	01 f8                	add    %edi,%eax
 804a8ba:	89 f7                	mov    %esi,%edi
 804a8bc:	83 c0 02             	add    $0x2,%eax
 804a8bf:	89 44 24 0c          	mov    %eax,0xc(%esp)
 804a8c3:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a8c7:	8b 40 24             	mov    0x24(%eax),%eax
 804a8ca:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804a8d1:	89 44 24 08          	mov    %eax,0x8(%esp)
 804a8d5:	31 c0                	xor    %eax,%eax
 804a8d7:	85 f6                	test   %esi,%esi
 804a8d9:	0f 94 c0             	sete   %al
 804a8dc:	89 44 24 04          	mov    %eax,0x4(%esp)
 804a8e0:	89 d8                	mov    %ebx,%eax
 804a8e2:	e8 e9 f9 ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804a8e7:	85 f6                	test   %esi,%esi
 804a8e9:	0f 85 61 ff ff ff    	jne    804a850 <tigetstr@plt+0x1800>
 804a8ef:	8d 64 24 3c          	lea    0x3c(%esp),%esp
 804a8f3:	5b                   	pop    %ebx
 804a8f4:	5e                   	pop    %esi
 804a8f5:	5f                   	pop    %edi
 804a8f6:	5d                   	pop    %ebp
 804a8f7:	c3                   	ret    
 804a8f8:	8b 3d b8 d1 04 08    	mov    0x804d1b8,%edi
 804a8fe:	85 ff                	test   %edi,%edi
 804a900:	0f 84 3b fc ff ff    	je     804a541 <tigetstr@plt+0x14f1>
 804a906:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a90a:	8b 70 18             	mov    0x18(%eax),%esi
 804a90d:	85 f6                	test   %esi,%esi
 804a90f:	0f 88 22 fc ff ff    	js     804a537 <tigetstr@plt+0x14e7>
 804a915:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a919:	f6 40 2c 01          	testb  $0x1,0x2c(%eax)
 804a91d:	0f 84 2c fc ff ff    	je     804a54f <tigetstr@plt+0x14ff>
 804a923:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804a92a:	00 
 804a92b:	c7 04 24 91 b7 04 08 	movl   $0x804b791,(%esp)
 804a932:	e8 39 e6 ff ff       	call   8048f70 <tgetstr@plt>
 804a937:	85 c0                	test   %eax,%eax
 804a939:	0f 84 10 fc ff ff    	je     804a54f <tigetstr@plt+0x14ff>
 804a93f:	c7 44 24 08 10 8f 04 	movl   $0x8048f10,0x8(%esp)
 804a946:	08 
 804a947:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804a94e:	00 
 804a94f:	89 04 24             	mov    %eax,(%esp)
 804a952:	e8 09 e4 ff ff       	call   8048d60 <tputs@plt>
 804a957:	e9 f3 fb ff ff       	jmp    804a54f <tigetstr@plt+0x14ff>
 804a95c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a960:	8b 18                	mov    (%eax),%ebx
 804a962:	e9 29 fa ff ff       	jmp    804a390 <tigetstr@plt+0x1340>
 804a967:	90                   	nop
 804a968:	b8 20 00 00 00       	mov    $0x20,%eax
 804a96d:	e8 0e f6 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a972:	8b 45 14             	mov    0x14(%ebp),%eax
 804a975:	8b 7d 18             	mov    0x18(%ebp),%edi
 804a978:	8b 04 b0             	mov    (%eax,%esi,4),%eax
 804a97b:	0f b6 10             	movzbl (%eax),%edx
 804a97e:	84 d2                	test   %dl,%dl
 804a980:	0f 85 18 fc ff ff    	jne    804a59e <tigetstr@plt+0x154e>
 804a986:	31 db                	xor    %ebx,%ebx
 804a988:	e9 3d fc ff ff       	jmp    804a5ca <tigetstr@plt+0x157a>
 804a98d:	8d 76 00             	lea    0x0(%esi),%esi
 804a990:	8b 5c 24 20          	mov    0x20(%esp),%ebx
 804a994:	85 db                	test   %ebx,%ebx
 804a996:	74 17                	je     804a9af <tigetstr@plt+0x195f>
 804a998:	90                   	nop
 804a999:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a9a0:	b8 5d 00 00 00       	mov    $0x5d,%eax
 804a9a5:	e8 d6 f5 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a9aa:	83 eb 01             	sub    $0x1,%ebx
 804a9ad:	75 f1                	jne    804a9a0 <tigetstr@plt+0x1950>
 804a9af:	e8 1c f8 ff ff       	call   804a1d0 <tigetstr@plt+0x1180>
 804a9b4:	a1 c4 d1 04 08       	mov    0x804d1c4,%eax
 804a9b9:	39 44 24 10          	cmp    %eax,0x10(%esp)
 804a9bd:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%esp)
 804a9c4:	ff 
 804a9c5:	0f 8d 7c fc ff ff    	jge    804a647 <tigetstr@plt+0x15f7>
 804a9cb:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 804a9d0:	8b 1d c0 d1 04 08    	mov    0x804d1c0,%ebx
 804a9d6:	e9 c1 fc ff ff       	jmp    804a69c <tigetstr@plt+0x164c>
 804a9db:	90                   	nop
 804a9dc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a9e0:	39 ee                	cmp    %ebp,%esi
 804a9e2:	74 5c                	je     804aa40 <tigetstr@plt+0x19f0>
 804a9e4:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a9e8:	8b 6d 04             	mov    0x4(%ebp),%ebp
 804a9eb:	83 44 24 14 01       	addl   $0x1,0x14(%esp)
 804a9f0:	89 28                	mov    %ebp,(%eax)
 804a9f2:	8b 1f                	mov    (%edi),%ebx
 804a9f4:	e9 87 fe ff ff       	jmp    804a880 <tigetstr@plt+0x1830>
 804a9f9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804aa00:	8b 44 24 18          	mov    0x18(%esp),%eax
 804aa04:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 804aa0b:	00 
 804aa0c:	b9 01 00 00 00       	mov    $0x1,%ecx
 804aa11:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804aa15:	89 f7                	mov    %esi,%edi
 804aa17:	8b 40 24             	mov    0x24(%eax),%eax
 804aa1a:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804aa21:	89 44 24 08          	mov    %eax,0x8(%esp)
 804aa25:	31 c0                	xor    %eax,%eax
 804aa27:	85 f6                	test   %esi,%esi
 804aa29:	0f 94 c0             	sete   %al
 804aa2c:	89 44 24 04          	mov    %eax,0x4(%esp)
 804aa30:	89 d8                	mov    %ebx,%eax
 804aa32:	e8 99 f8 ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804aa37:	e9 ab fe ff ff       	jmp    804a8e7 <tigetstr@plt+0x1897>
 804aa3c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804aa40:	8b 76 04             	mov    0x4(%esi),%esi
 804aa43:	eb 9f                	jmp    804a9e4 <tigetstr@plt+0x1994>
 804aa45:	8d 14 00             	lea    (%eax,%eax,1),%edx
 804aa48:	8d 34 c5 00 00 00 00 	lea    0x0(,%eax,8),%esi
 804aa4f:	89 15 c4 d1 04 08    	mov    %edx,0x804d1c4
 804aa55:	e9 04 fc ff ff       	jmp    804a65e <tigetstr@plt+0x160e>
 804aa5a:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804aa61:	00 
 804aa62:	c7 04 24 8e b7 04 08 	movl   $0x804b78e,(%esp)
 804aa69:	e8 02 e5 ff ff       	call   8048f70 <tgetstr@plt>
 804aa6e:	85 c0                	test   %eax,%eax
 804aa70:	0f 84 77 f9 ff ff    	je     804a3ed <tigetstr@plt+0x139d>
 804aa76:	c7 44 24 08 10 8f 04 	movl   $0x8048f10,0x8(%esp)
 804aa7d:	08 
 804aa7e:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804aa85:	00 
 804aa86:	89 04 24             	mov    %eax,(%esp)
 804aa89:	e8 d2 e2 ff ff       	call   8048d60 <tputs@plt>
 804aa8e:	e9 5a f9 ff ff       	jmp    804a3ed <tigetstr@plt+0x139d>
 804aa93:	8b 2d f4 d0 04 08    	mov    0x804d0f4,%ebp
 804aa99:	85 ed                	test   %ebp,%ebp
 804aa9b:	0f 84 4f fc ff ff    	je     804a6f0 <tigetstr@plt+0x16a0>
 804aaa1:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804aaa6:	8b 58 14             	mov    0x14(%eax),%ebx
 804aaa9:	0f be 03             	movsbl (%ebx),%eax
 804aaac:	84 c0                	test   %al,%al
 804aaae:	74 0f                	je     804aabf <tigetstr@plt+0x1a6f>
 804aab0:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804aab3:	e8 c8 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804aab8:	0f be 03             	movsbl (%ebx),%eax
 804aabb:	84 c0                	test   %al,%al
 804aabd:	75 f1                	jne    804aab0 <tigetstr@plt+0x1a60>
 804aabf:	b8 2b 00 00 00       	mov    $0x2b,%eax
 804aac4:	e8 b7 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804aac9:	8d 64 24 3c          	lea    0x3c(%esp),%esp
 804aacd:	5b                   	pop    %ebx
 804aace:	5e                   	pop    %esi
 804aacf:	5f                   	pop    %edi
 804aad0:	5d                   	pop    %ebp
 804aad1:	e9 fa f6 ff ff       	jmp    804a1d0 <tigetstr@plt+0x1180>
 804aad6:	b8 28 00 00 00       	mov    $0x28,%eax
 804aadb:	e8 a0 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804aae0:	e9 21 f9 ff ff       	jmp    804a406 <tigetstr@plt+0x13b6>
 804aae5:	8d 76 00             	lea    0x0(%esi),%esi
 804aae8:	39 fe                	cmp    %edi,%esi
 804aaea:	74 14                	je     804ab00 <tigetstr@plt+0x1ab0>
 804aaec:	8b 7f 04             	mov    0x4(%edi),%edi
 804aaef:	83 44 24 10 01       	addl   $0x1,0x10(%esp)
 804aaf4:	89 7d 00             	mov    %edi,0x0(%ebp)
 804aaf7:	e9 44 fc ff ff       	jmp    804a740 <tigetstr@plt+0x16f0>
 804aafc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804ab00:	8b 76 04             	mov    0x4(%esi),%esi
 804ab03:	eb e7                	jmp    804aaec <tigetstr@plt+0x1a9c>
 804ab05:	8b 6c 24 28          	mov    0x28(%esp),%ebp
 804ab09:	b8 2e 00 00 00       	mov    $0x2e,%eax
 804ab0e:	bb 74 b7 04 08       	mov    $0x804b774,%ebx
 804ab13:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804ab19:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804ab20:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804ab23:	e8 58 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804ab28:	0f be 03             	movsbl (%ebx),%eax
 804ab2b:	84 c0                	test   %al,%al
 804ab2d:	75 f1                	jne    804ab20 <tigetstr@plt+0x1ad0>
 804ab2f:	e9 da fa ff ff       	jmp    804a60e <tigetstr@plt+0x15be>
 804ab34:	8b 68 10             	mov    0x10(%eax),%ebp
 804ab37:	e9 4d fc ff ff       	jmp    804a789 <tigetstr@plt+0x1739>
 804ab3c:	8b 44 24 18          	mov    0x18(%esp),%eax
 804ab40:	89 de                	mov    %ebx,%esi
 804ab42:	8b 40 24             	mov    0x24(%eax),%eax
 804ab45:	e8 f6 f4 ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804ab4a:	e9 82 f9 ff ff       	jmp    804a4d1 <tigetstr@plt+0x1481>
 804ab4f:	c7 44 24 0c 94 bb 04 	movl   $0x804bb94,0xc(%esp)
 804ab56:	08 
 804ab57:	c7 44 24 08 cd 01 00 	movl   $0x1cd,0x8(%esp)
 804ab5e:	00 
 804ab5f:	c7 44 24 04 78 b7 04 	movl   $0x804b778,0x4(%esp)
 804ab66:	08 
 804ab67:	c7 04 24 81 b7 04 08 	movl   $0x804b781,(%esp)
 804ab6e:	e8 ad e4 ff ff       	call   8049020 <__assert_fail@plt>
 804ab73:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804ab77:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804ab7c:	85 d2                	test   %edx,%edx
 804ab7e:	74 20                	je     804aba0 <tigetstr@plt+0x1b50>
 804ab80:	8b 58 0c             	mov    0xc(%eax),%ebx
 804ab83:	e9 08 f8 ff ff       	jmp    804a390 <tigetstr@plt+0x1340>
 804ab88:	c7 04 24 94 b7 04 08 	movl   $0x804b794,(%esp)
 804ab8f:	e8 8c e2 ff ff       	call   8048e20 <perror@plt>
 804ab94:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ab9b:	e8 10 e3 ff ff       	call   8048eb0 <exit@plt>
 804aba0:	8b 58 04             	mov    0x4(%eax),%ebx
 804aba3:	e9 e8 f7 ff ff       	jmp    804a390 <tigetstr@plt+0x1340>
 804aba8:	90                   	nop
 804aba9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804abb0:	57                   	push   %edi
 804abb1:	56                   	push   %esi
 804abb2:	53                   	push   %ebx
 804abb3:	89 c3                	mov    %eax,%ebx
 804abb5:	8d 64 24 f0          	lea    -0x10(%esp),%esp
 804abb9:	85 c0                	test   %eax,%eax
 804abbb:	74 23                	je     804abe0 <tigetstr@plt+0x1b90>
 804abbd:	8b 78 24             	mov    0x24(%eax),%edi
 804abc0:	89 d6                	mov    %edx,%esi
 804abc2:	39 d7                	cmp    %edx,%edi
 804abc4:	74 22                	je     804abe8 <tigetstr@plt+0x1b98>
 804abc6:	8b 58 30             	mov    0x30(%eax),%ebx
 804abc9:	85 db                	test   %ebx,%ebx
 804abcb:	74 13                	je     804abe0 <tigetstr@plt+0x1b90>
 804abcd:	8d 76 00             	lea    0x0(%esi),%esi
 804abd0:	8b 03                	mov    (%ebx),%eax
 804abd2:	89 f2                	mov    %esi,%edx
 804abd4:	e8 d7 ff ff ff       	call   804abb0 <tigetstr@plt+0x1b60>
 804abd9:	8b 5b 04             	mov    0x4(%ebx),%ebx
 804abdc:	85 db                	test   %ebx,%ebx
 804abde:	75 f0                	jne    804abd0 <tigetstr@plt+0x1b80>
 804abe0:	8d 64 24 10          	lea    0x10(%esp),%esp
 804abe4:	5b                   	pop    %ebx
 804abe5:	5e                   	pop    %esi
 804abe6:	5f                   	pop    %edi
 804abe7:	c3                   	ret    
 804abe8:	8b 35 94 d1 04 08    	mov    0x804d194,%esi
 804abee:	85 f6                	test   %esi,%esi
 804abf0:	75 3e                	jne    804ac30 <tigetstr@plt+0x1be0>
 804abf2:	89 7c 24 08          	mov    %edi,0x8(%esp)
 804abf6:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 804abfd:	00 
 804abfe:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804ac05:	00 
 804ac06:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ac0d:	89 d8                	mov    %ebx,%eax
 804ac0f:	b9 01 00 00 00       	mov    $0x1,%ecx
 804ac14:	31 d2                	xor    %edx,%edx
 804ac16:	e8 b5 f6 ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804ac1b:	c7 05 94 d1 04 08 01 	movl   $0x1,0x804d194
 804ac22:	00 00 00 
 804ac25:	8d 64 24 10          	lea    0x10(%esp),%esp
 804ac29:	5b                   	pop    %ebx
 804ac2a:	5e                   	pop    %esi
 804ac2b:	5f                   	pop    %edi
 804ac2c:	c3                   	ret    
 804ac2d:	8d 76 00             	lea    0x0(%esi),%esi
 804ac30:	a1 80 d1 04 08       	mov    0x804d180,%eax
 804ac35:	c7 04 24 0a 00 00 00 	movl   $0xa,(%esp)
 804ac3c:	89 44 24 04          	mov    %eax,0x4(%esp)
 804ac40:	e8 ab e1 ff ff       	call   8048df0 <_IO_putc@plt>
 804ac45:	eb ab                	jmp    804abf2 <tigetstr@plt+0x1ba2>
 804ac47:	89 f6                	mov    %esi,%esi
 804ac49:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804ac50:	55                   	push   %ebp
 804ac51:	89 c5                	mov    %eax,%ebp
 804ac53:	57                   	push   %edi
 804ac54:	89 d7                	mov    %edx,%edi
 804ac56:	56                   	push   %esi
 804ac57:	89 ce                	mov    %ecx,%esi
 804ac59:	53                   	push   %ebx
 804ac5a:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804ac5e:	c7 04 24 3c 00 00 00 	movl   $0x3c,(%esp)
 804ac65:	e8 26 e2 ff ff       	call   8048e90 <malloc@plt>
 804ac6a:	85 c0                	test   %eax,%eax
 804ac6c:	8d 18                	lea    (%eax),%ebx
 804ac6e:	74 5e                	je     804acce <tigetstr@plt+0x1c7e>
 804ac70:	89 6c 24 04          	mov    %ebp,0x4(%esp)
 804ac74:	c7 44 24 08 12 00 00 	movl   $0x12,0x8(%esp)
 804ac7b:	00 
 804ac7c:	89 04 24             	mov    %eax,(%esp)
 804ac7f:	e8 9c e2 ff ff       	call   8048f20 <strncpy@plt>
 804ac84:	8b 44 24 30          	mov    0x30(%esp),%eax
 804ac88:	89 7b 1c             	mov    %edi,0x1c(%ebx)
 804ac8b:	89 43 28             	mov    %eax,0x28(%ebx)
 804ac8e:	a1 c8 d1 04 08       	mov    0x804d1c8,%eax
 804ac93:	89 73 24             	mov    %esi,0x24(%ebx)
 804ac96:	89 43 38             	mov    %eax,0x38(%ebx)
 804ac99:	c6 43 11 00          	movb   $0x0,0x11(%ebx)
 804ac9d:	c6 43 2c 00          	movb   $0x0,0x2c(%ebx)
 804aca1:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%ebx)
 804aca8:	c7 43 14 00 00 00 00 	movl   $0x0,0x14(%ebx)
 804acaf:	c7 43 30 00 00 00 00 	movl   $0x0,0x30(%ebx)
 804acb6:	c7 43 34 00 00 00 00 	movl   $0x0,0x34(%ebx)
 804acbd:	89 1d c8 d1 04 08    	mov    %ebx,0x804d1c8
 804acc3:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804acc7:	89 d8                	mov    %ebx,%eax
 804acc9:	5b                   	pop    %ebx
 804acca:	5e                   	pop    %esi
 804accb:	5f                   	pop    %edi
 804accc:	5d                   	pop    %ebp
 804accd:	c3                   	ret    
 804acce:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 804acd5:	e8 46 e1 ff ff       	call   8048e20 <perror@plt>
 804acda:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ace1:	e8 ca e1 ff ff       	call   8048eb0 <exit@plt>
 804ace6:	8d 76 00             	lea    0x0(%esi),%esi
 804ace9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804acf0:	55                   	push   %ebp
 804acf1:	57                   	push   %edi
 804acf2:	56                   	push   %esi
 804acf3:	89 d6                	mov    %edx,%esi
 804acf5:	53                   	push   %ebx
 804acf6:	89 c3                	mov    %eax,%ebx
 804acf8:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804acfc:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 804ad03:	e8 88 e1 ff ff       	call   8048e90 <malloc@plt>
 804ad08:	85 c0                	test   %eax,%eax
 804ad0a:	89 44 24 0c          	mov    %eax,0xc(%esp)
 804ad0e:	74 73                	je     804ad83 <tigetstr@plt+0x1d33>
 804ad10:	8b 44 24 0c          	mov    0xc(%esp),%eax
 804ad14:	8d 6b 30             	lea    0x30(%ebx),%ebp
 804ad17:	89 30                	mov    %esi,(%eax)
 804ad19:	8b 5b 30             	mov    0x30(%ebx),%ebx
 804ad1c:	85 db                	test   %ebx,%ebx
 804ad1e:	74 50                	je     804ad70 <tigetstr@plt+0x1d20>
 804ad20:	8b 0d a4 d1 04 08    	mov    0x804d1a4,%ecx
 804ad26:	eb 14                	jmp    804ad3c <tigetstr@plt+0x1cec>
 804ad28:	8b 03                	mov    (%ebx),%eax
 804ad2a:	8b 56 1c             	mov    0x1c(%esi),%edx
 804ad2d:	39 50 1c             	cmp    %edx,0x1c(%eax)
 804ad30:	7f 3e                	jg     804ad70 <tigetstr@plt+0x1d20>
 804ad32:	8d 6b 04             	lea    0x4(%ebx),%ebp
 804ad35:	8b 5b 04             	mov    0x4(%ebx),%ebx
 804ad38:	85 db                	test   %ebx,%ebx
 804ad3a:	74 34                	je     804ad70 <tigetstr@plt+0x1d20>
 804ad3c:	85 c9                	test   %ecx,%ecx
 804ad3e:	75 e8                	jne    804ad28 <tigetstr@plt+0x1cd8>
 804ad40:	8b 3b                	mov    (%ebx),%edi
 804ad42:	89 74 24 04          	mov    %esi,0x4(%esp)
 804ad46:	89 3c 24             	mov    %edi,(%esp)
 804ad49:	89 4c 24 08          	mov    %ecx,0x8(%esp)
 804ad4d:	e8 be df ff ff       	call   8048d10 <strcmp@plt>
 804ad52:	83 f8 00             	cmp    $0x0,%eax
 804ad55:	7f 19                	jg     804ad70 <tigetstr@plt+0x1d20>
 804ad57:	8b 4c 24 08          	mov    0x8(%esp),%ecx
 804ad5b:	75 d5                	jne    804ad32 <tigetstr@plt+0x1ce2>
 804ad5d:	8b 46 24             	mov    0x24(%esi),%eax
 804ad60:	39 47 24             	cmp    %eax,0x24(%edi)
 804ad63:	76 cd                	jbe    804ad32 <tigetstr@plt+0x1ce2>
 804ad65:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804ad69:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804ad70:	8b 44 24 0c          	mov    0xc(%esp),%eax
 804ad74:	89 58 04             	mov    %ebx,0x4(%eax)
 804ad77:	89 45 00             	mov    %eax,0x0(%ebp)
 804ad7a:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804ad7e:	5b                   	pop    %ebx
 804ad7f:	5e                   	pop    %esi
 804ad80:	5f                   	pop    %edi
 804ad81:	5d                   	pop    %ebp
 804ad82:	c3                   	ret    
 804ad83:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 804ad8a:	e8 91 e0 ff ff       	call   8048e20 <perror@plt>
 804ad8f:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ad96:	e8 15 e1 ff ff       	call   8048eb0 <exit@plt>
 804ad9b:	90                   	nop
 804ad9c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804ada0:	55                   	push   %ebp
 804ada1:	57                   	push   %edi
 804ada2:	89 cf                	mov    %ecx,%edi
 804ada4:	56                   	push   %esi
 804ada5:	53                   	push   %ebx
 804ada6:	8d 64 24 d4          	lea    -0x2c(%esp),%esp
 804adaa:	8b 1d c8 d1 04 08    	mov    0x804d1c8,%ebx
 804adb0:	8b 4c 24 50          	mov    0x50(%esp),%ecx
 804adb4:	85 db                	test   %ebx,%ebx
 804adb6:	89 54 24 10          	mov    %edx,0x10(%esp)
 804adba:	89 4c 24 14          	mov    %ecx,0x14(%esp)
 804adbe:	74 22                	je     804ade2 <tigetstr@plt+0x1d92>
 804adc0:	89 d1                	mov    %edx,%ecx
 804adc2:	3b 4b 1c             	cmp    0x1c(%ebx),%ecx
 804adc5:	8b 54 24 10          	mov    0x10(%esp),%edx
 804adc9:	75 0e                	jne    804add9 <tigetstr@plt+0x1d89>
 804adcb:	e9 08 01 00 00       	jmp    804aed8 <tigetstr@plt+0x1e88>
 804add0:	3b 53 1c             	cmp    0x1c(%ebx),%edx
 804add3:	0f 84 ff 00 00 00    	je     804aed8 <tigetstr@plt+0x1e88>
 804add9:	8b 5b 38             	mov    0x38(%ebx),%ebx
 804addc:	85 db                	test   %ebx,%ebx
 804adde:	66 90                	xchg   %ax,%ax
 804ade0:	75 ee                	jne    804add0 <tigetstr@plt+0x1d80>
 804ade2:	8b 4c 24 54          	mov    0x54(%esp),%ecx
 804ade6:	8b 54 24 10          	mov    0x10(%esp),%edx
 804adea:	89 0c 24             	mov    %ecx,(%esp)
 804aded:	8b 4c 24 44          	mov    0x44(%esp),%ecx
 804adf1:	e8 5a fe ff ff       	call   804ac50 <tigetstr@plt+0x1c00>
 804adf6:	89 c3                	mov    %eax,%ebx
 804adf8:	8b 6c 24 48          	mov    0x48(%esp),%ebp
 804adfc:	85 ed                	test   %ebp,%ebp
 804adfe:	74 4b                	je     804ae4b <tigetstr@plt+0x1dfb>
 804ae00:	8b 74 24 4c          	mov    0x4c(%esp),%esi
 804ae04:	85 f6                	test   %esi,%esi
 804ae06:	0f 84 bc 00 00 00    	je     804aec8 <tigetstr@plt+0x1e78>
 804ae0c:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 804ae10:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%ebx)
 804ae17:	89 c1                	mov    %eax,%ecx
 804ae19:	83 e9 01             	sub    $0x1,%ecx
 804ae1c:	85 c9                	test   %ecx,%ecx
 804ae1e:	7e 2b                	jle    804ae4b <tigetstr@plt+0x1dfb>
 804ae20:	31 d2                	xor    %edx,%edx
 804ae22:	31 c0                	xor    %eax,%eax
 804ae24:	8b 74 24 48          	mov    0x48(%esp),%esi
 804ae28:	90                   	nop
 804ae29:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804ae30:	80 3c 06 00          	cmpb   $0x0,(%esi,%eax,1)
 804ae34:	75 06                	jne    804ae3c <tigetstr@plt+0x1dec>
 804ae36:	83 c2 01             	add    $0x1,%edx
 804ae39:	89 53 18             	mov    %edx,0x18(%ebx)
 804ae3c:	8d 40 01             	lea    0x1(%eax),%eax
 804ae3f:	39 c8                	cmp    %ecx,%eax
 804ae41:	75 ed                	jne    804ae30 <tigetstr@plt+0x1de0>
 804ae43:	85 d2                	test   %edx,%edx
 804ae45:	0f 85 2d 01 00 00    	jne    804af78 <tigetstr@plt+0x1f28>
 804ae4b:	39 7c 24 10          	cmp    %edi,0x10(%esp)
 804ae4f:	b8 00 00 00 00       	mov    $0x0,%eax
 804ae54:	0f 44 f8             	cmove  %eax,%edi
 804ae57:	8b 44 24 40          	mov    0x40(%esp),%eax
 804ae5b:	80 7c 24 14 00       	cmpb   $0x0,0x14(%esp)
 804ae60:	89 43 20             	mov    %eax,0x20(%ebx)
 804ae63:	74 04                	je     804ae69 <tigetstr@plt+0x1e19>
 804ae65:	80 4b 2c 02          	orb    $0x2,0x2c(%ebx)
 804ae69:	8b 35 c8 d1 04 08    	mov    0x804d1c8,%esi
 804ae6f:	85 f6                	test   %esi,%esi
 804ae71:	75 0c                	jne    804ae7f <tigetstr@plt+0x1e2f>
 804ae73:	eb 33                	jmp    804aea8 <tigetstr@plt+0x1e58>
 804ae75:	8d 76 00             	lea    0x0(%esi),%esi
 804ae78:	8b 76 38             	mov    0x38(%esi),%esi
 804ae7b:	85 f6                	test   %esi,%esi
 804ae7d:	74 29                	je     804aea8 <tigetstr@plt+0x1e58>
 804ae7f:	3b 7e 1c             	cmp    0x1c(%esi),%edi
 804ae82:	75 f4                	jne    804ae78 <tigetstr@plt+0x1e28>
 804ae84:	8b 44 24 10          	mov    0x10(%esp),%eax
 804ae88:	85 c0                	test   %eax,%eax
 804ae8a:	74 0c                	je     804ae98 <tigetstr@plt+0x1e48>
 804ae8c:	89 da                	mov    %ebx,%edx
 804ae8e:	89 f0                	mov    %esi,%eax
 804ae90:	e8 5b fe ff ff       	call   804acf0 <tigetstr@plt+0x1ca0>
 804ae95:	89 73 34             	mov    %esi,0x34(%ebx)
 804ae98:	8d 64 24 2c          	lea    0x2c(%esp),%esp
 804ae9c:	5b                   	pop    %ebx
 804ae9d:	5e                   	pop    %esi
 804ae9e:	5f                   	pop    %edi
 804ae9f:	5d                   	pop    %ebp
 804aea0:	c3                   	ret    
 804aea1:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804aea8:	8b 44 24 54          	mov    0x54(%esp),%eax
 804aeac:	31 c9                	xor    %ecx,%ecx
 804aeae:	89 04 24             	mov    %eax,(%esp)
 804aeb1:	89 fa                	mov    %edi,%edx
 804aeb3:	b8 a3 b7 04 08       	mov    $0x804b7a3,%eax
 804aeb8:	e8 93 fd ff ff       	call   804ac50 <tigetstr@plt+0x1c00>
 804aebd:	89 c6                	mov    %eax,%esi
 804aebf:	eb c3                	jmp    804ae84 <tigetstr@plt+0x1e34>
 804aec1:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804aec8:	c7 43 18 ff ff ff ff 	movl   $0xffffffff,0x18(%ebx)
 804aecf:	e9 77 ff ff ff       	jmp    804ae4b <tigetstr@plt+0x1dfb>
 804aed4:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804aed8:	c7 44 24 08 12 00 00 	movl   $0x12,0x8(%esp)
 804aedf:	00 
 804aee0:	89 44 24 04          	mov    %eax,0x4(%esp)
 804aee4:	89 1c 24             	mov    %ebx,(%esp)
 804aee7:	e8 34 e0 ff ff       	call   8048f20 <strncpy@plt>
 804aeec:	8b 2d a4 d1 04 08    	mov    0x804d1a4,%ebp
 804aef2:	8b 44 24 44          	mov    0x44(%esp),%eax
 804aef6:	85 ed                	test   %ebp,%ebp
 804aef8:	c6 43 11 00          	movb   $0x0,0x11(%ebx)
 804aefc:	89 43 24             	mov    %eax,0x24(%ebx)
 804aeff:	0f 85 f3 fe ff ff    	jne    804adf8 <tigetstr@plt+0x1da8>
 804af05:	8b 43 34             	mov    0x34(%ebx),%eax
 804af08:	85 c0                	test   %eax,%eax
 804af0a:	0f 84 e8 fe ff ff    	je     804adf8 <tigetstr@plt+0x1da8>
 804af10:	89 c5                	mov    %eax,%ebp
 804af12:	8b 70 30             	mov    0x30(%eax),%esi
 804af15:	83 c5 30             	add    $0x30,%ebp
 804af18:	85 f6                	test   %esi,%esi
 804af1a:	0f 84 d8 fe ff ff    	je     804adf8 <tigetstr@plt+0x1da8>
 804af20:	89 5c 24 18          	mov    %ebx,0x18(%esp)
 804af24:	89 7c 24 1c          	mov    %edi,0x1c(%esp)
 804af28:	90                   	nop
 804af29:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804af30:	8b 46 04             	mov    0x4(%esi),%eax
 804af33:	85 c0                	test   %eax,%eax
 804af35:	74 1e                	je     804af55 <tigetstr@plt+0x1f05>
 804af37:	8b 38                	mov    (%eax),%edi
 804af39:	8b 1e                	mov    (%esi),%ebx
 804af3b:	89 1c 24             	mov    %ebx,(%esp)
 804af3e:	89 7c 24 04          	mov    %edi,0x4(%esp)
 804af42:	e8 c9 dd ff ff       	call   8048d10 <strcmp@plt>
 804af47:	85 c0                	test   %eax,%eax
 804af49:	7e 0a                	jle    804af55 <tigetstr@plt+0x1f05>
 804af4b:	89 3e                	mov    %edi,(%esi)
 804af4d:	8b 45 00             	mov    0x0(%ebp),%eax
 804af50:	8b 40 04             	mov    0x4(%eax),%eax
 804af53:	89 18                	mov    %ebx,(%eax)
 804af55:	8b 45 00             	mov    0x0(%ebp),%eax
 804af58:	89 c5                	mov    %eax,%ebp
 804af5a:	83 c5 04             	add    $0x4,%ebp
 804af5d:	8b 70 04             	mov    0x4(%eax),%esi
 804af60:	85 f6                	test   %esi,%esi
 804af62:	75 cc                	jne    804af30 <tigetstr@plt+0x1ee0>
 804af64:	8b 5c 24 18          	mov    0x18(%esp),%ebx
 804af68:	8b 7c 24 1c          	mov    0x1c(%esp),%edi
 804af6c:	e9 87 fe ff ff       	jmp    804adf8 <tigetstr@plt+0x1da8>
 804af71:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804af78:	c1 e2 02             	shl    $0x2,%edx
 804af7b:	89 14 24             	mov    %edx,(%esp)
 804af7e:	e8 0d df ff ff       	call   8048e90 <malloc@plt>
 804af83:	85 c0                	test   %eax,%eax
 804af85:	89 43 14             	mov    %eax,0x14(%ebx)
 804af88:	0f 84 8b 00 00 00    	je     804b019 <tigetstr@plt+0x1fc9>
 804af8e:	8b 44 24 48          	mov    0x48(%esp),%eax
 804af92:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804af99:	00 
 804af9a:	89 04 24             	mov    %eax,(%esp)
 804af9d:	e8 8e df ff ff       	call   8048f30 <__rawmemchr@plt>
 804afa2:	89 c6                	mov    %eax,%esi
 804afa4:	8b 54 24 48          	mov    0x48(%esp),%edx
 804afa8:	83 c6 01             	add    $0x1,%esi
 804afab:	8b 6b 14             	mov    0x14(%ebx),%ebp
 804afae:	29 f2                	sub    %esi,%edx
 804afb0:	03 54 24 4c          	add    0x4c(%esp),%edx
 804afb4:	89 14 24             	mov    %edx,(%esp)
 804afb7:	89 54 24 18          	mov    %edx,0x18(%esp)
 804afbb:	e8 d0 de ff ff       	call   8048e90 <malloc@plt>
 804afc0:	85 c0                	test   %eax,%eax
 804afc2:	89 45 00             	mov    %eax,0x0(%ebp)
 804afc5:	74 52                	je     804b019 <tigetstr@plt+0x1fc9>
 804afc7:	8b 43 14             	mov    0x14(%ebx),%eax
 804afca:	8b 54 24 18          	mov    0x18(%esp),%edx
 804afce:	8b 00                	mov    (%eax),%eax
 804afd0:	89 54 24 08          	mov    %edx,0x8(%esp)
 804afd4:	89 74 24 04          	mov    %esi,0x4(%esp)
 804afd8:	89 04 24             	mov    %eax,(%esp)
 804afdb:	e8 a0 dd ff ff       	call   8048d80 <memcpy@plt>
 804afe0:	83 7b 18 01          	cmpl   $0x1,0x18(%ebx)
 804afe4:	0f 8e 61 fe ff ff    	jle    804ae4b <tigetstr@plt+0x1dfb>
 804afea:	be 01 00 00 00       	mov    $0x1,%esi
 804afef:	90                   	nop
 804aff0:	8b 53 14             	mov    0x14(%ebx),%edx
 804aff3:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804affa:	00 
 804affb:	89 04 24             	mov    %eax,(%esp)
 804affe:	8d 2c b2             	lea    (%edx,%esi,4),%ebp
 804b001:	83 c6 01             	add    $0x1,%esi
 804b004:	e8 27 df ff ff       	call   8048f30 <__rawmemchr@plt>
 804b009:	83 c0 01             	add    $0x1,%eax
 804b00c:	3b 73 18             	cmp    0x18(%ebx),%esi
 804b00f:	89 45 00             	mov    %eax,0x0(%ebp)
 804b012:	7c dc                	jl     804aff0 <tigetstr@plt+0x1fa0>
 804b014:	e9 32 fe ff ff       	jmp    804ae4b <tigetstr@plt+0x1dfb>
 804b019:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 804b020:	e8 fb dd ff ff       	call   8048e20 <perror@plt>
 804b025:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804b02c:	e8 7f de ff ff       	call   8048eb0 <exit@plt>
 804b031:	eb 0d                	jmp    804b040 <tigetstr@plt+0x1ff0>
 804b033:	90                   	nop
 804b034:	90                   	nop
 804b035:	90                   	nop
 804b036:	90                   	nop
 804b037:	90                   	nop
 804b038:	90                   	nop
 804b039:	90                   	nop
 804b03a:	90                   	nop
 804b03b:	90                   	nop
 804b03c:	90                   	nop
 804b03d:	90                   	nop
 804b03e:	90                   	nop
 804b03f:	90                   	nop
 804b040:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804b044:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804b04b:	00 
 804b04c:	c7 44 24 04 a5 b7 04 	movl   $0x804b7a5,0x4(%esp)
 804b053:	08 
 804b054:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804b05b:	e8 50 dd ff ff       	call   8048db0 <dcgettext@plt>
 804b060:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b064:	a1 64 d1 04 08       	mov    0x804d164,%eax
 804b069:	c7 44 24 0c b9 b7 04 	movl   $0x804b7b9,0xc(%esp)
 804b070:	08 
 804b071:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804b078:	00 
 804b079:	89 04 24             	mov    %eax,(%esp)
 804b07c:	e8 0f df ff ff       	call   8048f90 <__fprintf_chk@plt>
 804b081:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804b088:	00 
 804b089:	c7 44 24 04 e4 b5 04 	movl   $0x804b5e4,0x4(%esp)
 804b090:	08 
 804b091:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804b098:	e8 13 dd ff ff       	call   8048db0 <dcgettext@plt>
 804b09d:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b0a1:	a1 64 d1 04 08       	mov    0x804d164,%eax
 804b0a6:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804b0ad:	00 
 804b0ae:	89 04 24             	mov    %eax,(%esp)
 804b0b1:	e8 da de ff ff       	call   8048f90 <__fprintf_chk@plt>
 804b0b6:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804b0bd:	00 
 804b0be:	c7 44 24 04 24 b6 04 	movl   $0x804b624,0x4(%esp)
 804b0c5:	08 
 804b0c6:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804b0cd:	e8 de dc ff ff       	call   8048db0 <dcgettext@plt>
 804b0d2:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b0d6:	a1 64 d1 04 08       	mov    0x804d164,%eax
 804b0db:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804b0e2:	00 
 804b0e3:	89 04 24             	mov    %eax,(%esp)
 804b0e6:	e8 a5 de ff ff       	call   8048f90 <__fprintf_chk@plt>
 804b0eb:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804b0ef:	c3                   	ret    
 804b0f0:	55                   	push   %ebp
 804b0f1:	57                   	push   %edi
 804b0f2:	31 ff                	xor    %edi,%edi
 804b0f4:	56                   	push   %esi
 804b0f5:	53                   	push   %ebx
 804b0f6:	e8 f5 ec ff ff       	call   8049df0 <tigetstr@plt+0xda0>
 804b0fb:	81 c3 05 1f 00 00    	add    $0x1f05,%ebx
 804b101:	83 ec 1c             	sub    $0x1c,%esp
 804b104:	8b 6c 24 30          	mov    0x30(%esp),%ebp
 804b108:	8d b3 fc fe ff ff    	lea    -0x104(%ebx),%esi
 804b10e:	e8 a1 db ff ff       	call   8048cb4 <_init>
 804b113:	8d 83 f8 fe ff ff    	lea    -0x108(%ebx),%eax
 804b119:	29 c6                	sub    %eax,%esi
 804b11b:	c1 fe 02             	sar    $0x2,%esi
 804b11e:	85 f6                	test   %esi,%esi
 804b120:	74 27                	je     804b149 <tigetstr@plt+0x20f9>
 804b122:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804b128:	8b 44 24 38          	mov    0x38(%esp),%eax
 804b12c:	89 2c 24             	mov    %ebp,(%esp)
 804b12f:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b133:	8b 44 24 34          	mov    0x34(%esp),%eax
 804b137:	89 44 24 04          	mov    %eax,0x4(%esp)
 804b13b:	ff 94 bb f8 fe ff ff 	call   *-0x108(%ebx,%edi,4)
 804b142:	83 c7 01             	add    $0x1,%edi
 804b145:	39 f7                	cmp    %esi,%edi
 804b147:	75 df                	jne    804b128 <tigetstr@plt+0x20d8>
 804b149:	83 c4 1c             	add    $0x1c,%esp
 804b14c:	5b                   	pop    %ebx
 804b14d:	5e                   	pop    %esi
 804b14e:	5f                   	pop    %edi
 804b14f:	5d                   	pop    %ebp
 804b150:	c3                   	ret    
 804b151:	eb 0d                	jmp    804b160 <tigetstr@plt+0x2110>
 804b153:	90                   	nop
 804b154:	90                   	nop
 804b155:	90                   	nop
 804b156:	90                   	nop
 804b157:	90                   	nop
 804b158:	90                   	nop
 804b159:	90                   	nop
 804b15a:	90                   	nop
 804b15b:	90                   	nop
 804b15c:	90                   	nop
 804b15d:	90                   	nop
 804b15e:	90                   	nop
 804b15f:	90                   	nop
 804b160:	f3 c3                	repz ret 
 804b162:	66 90                	xchg   %ax,%ax

Disassembly of section .fini:

0804b164 <_fini>:
 804b164:	53                   	push   %ebx
 804b165:	83 ec 08             	sub    $0x8,%esp
 804b168:	e8 83 ec ff ff       	call   8049df0 <tigetstr@plt+0xda0>
 804b16d:	81 c3 93 1e 00 00    	add    $0x1e93,%ebx
 804b173:	83 c4 08             	add    $0x8,%esp
 804b176:	5b                   	pop    %ebx
 804b177:	c3                   	ret    

Disassembly of section .rodata:

0804b180 <_IO_stdin_used-0x4>:
 804b180:	03 00                	add    (%eax),%eax
	...

0804b184 <_IO_stdin_used>:
 804b184:	01 00                	add    %eax,(%eax)
 804b186:	02 00                	add    (%eax),%al
 804b188:	00 00                	add    %al,(%eax)
 804b18a:	00 00                	add    %al,(%eax)
 804b18c:	55                   	push   %ebp
 804b18d:	73 61                	jae    804b1f0 <_IO_stdin_used+0x6c>
 804b18f:	67 65 3a 20          	cmp    %gs:(%bx,%si),%ah
 804b193:	70 73                	jo     804b208 <_IO_stdin_used+0x84>
 804b195:	74 72                	je     804b209 <_IO_stdin_used+0x85>
 804b197:	65 65 20 5b 20       	gs and %bl,%gs:0x20(%ebx)
 804b19c:	2d 61 20 5d 20       	sub    $0x205d2061,%eax
 804b1a1:	5b                   	pop    %ebx
 804b1a2:	20 2d 63 20 5d 20    	and    %ch,0x205d2063
 804b1a8:	5b                   	pop    %ebx
 804b1a9:	20 2d 68 20 7c 20    	and    %ch,0x207c2068
 804b1af:	2d 48 20 50 49       	sub    $0x49502048,%eax
 804b1b4:	44                   	inc    %esp
 804b1b5:	20 5d 20             	and    %bl,0x20(%ebp)
 804b1b8:	5b                   	pop    %ebx
 804b1b9:	20 2d 6c 20 5d 20    	and    %ch,0x205d206c
 804b1bf:	5b                   	pop    %ebx
 804b1c0:	20 2d 6e 20 5d 20    	and    %ch,0x205d206e
 804b1c6:	5b                   	pop    %ebx
 804b1c7:	20 2d 70 20 5d 20    	and    %ch,0x205d2070
 804b1cd:	5b                   	pop    %ebx
 804b1ce:	20 2d 67 20 5d 20    	and    %ch,0x205d2067
 804b1d4:	5b                   	pop    %ebx
 804b1d5:	20 2d 75 20 5d 0a    	and    %ch,0xa5d2075
 804b1db:	20 20                	and    %ah,(%eax)
 804b1dd:	20 20                	and    %ah,(%eax)
 804b1df:	20 20                	and    %ah,(%eax)
 804b1e1:	20 20                	and    %ah,(%eax)
 804b1e3:	20 20                	and    %ah,(%eax)
 804b1e5:	20 20                	and    %ah,(%eax)
 804b1e7:	20 20                	and    %ah,(%eax)
 804b1e9:	5b                   	pop    %ebx
 804b1ea:	20 2d 41 20 7c 20    	and    %ch,0x207c2041
 804b1f0:	2d 47 20 7c 20       	sub    $0x207c2047,%eax
 804b1f5:	2d 55 20 5d 20       	sub    $0x205d2055,%eax
 804b1fa:	5b                   	pop    %ebx
 804b1fb:	20 50 49             	and    %dl,0x49(%eax)
 804b1fe:	44                   	inc    %esp
 804b1ff:	20 7c 20 55          	and    %bh,0x55(%eax,%eiz,1)
 804b203:	53                   	push   %ebx
 804b204:	45                   	inc    %ebp
 804b205:	52                   	push   %edx
 804b206:	20 5d 0a             	and    %bl,0xa(%ebp)
 804b209:	20 20                	and    %ah,(%eax)
 804b20b:	20 20                	and    %ah,(%eax)
 804b20d:	20 20                	and    %ah,(%eax)
 804b20f:	20 70 73             	and    %dh,0x73(%eax)
 804b212:	74 72                	je     804b286 <_IO_stdin_used+0x102>
 804b214:	65 65 20 2d 56 0a 44 	gs and %ch,%gs:0x69440a56
 804b21b:	69 
 804b21c:	73 70                	jae    804b28e <_IO_stdin_used+0x10a>
 804b21e:	6c                   	insb   (%dx),%es:(%edi)
 804b21f:	61                   	popa   
 804b220:	79 20                	jns    804b242 <_IO_stdin_used+0xbe>
 804b222:	61                   	popa   
 804b223:	20 74 72 65          	and    %dh,0x65(%edx,%esi,2)
 804b227:	65 20 6f 66          	and    %ch,%gs:0x66(%edi)
 804b22b:	20 70 72             	and    %dh,0x72(%eax)
 804b22e:	6f                   	outsl  %ds:(%esi),(%dx)
 804b22f:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b232:	73 65                	jae    804b299 <_IO_stdin_used+0x115>
 804b234:	73 2e                	jae    804b264 <_IO_stdin_used+0xe0>
 804b236:	0a 0a                	or     (%edx),%cl
 804b238:	20 20                	and    %ah,(%eax)
 804b23a:	2d 61 2c 20 2d       	sub    $0x2d202c61,%eax
 804b23f:	2d 61 72 67 75       	sub    $0x75677261,%eax
 804b244:	6d                   	insl   (%dx),%es:(%edi)
 804b245:	65 6e                	outsb  %gs:(%esi),(%dx)
 804b247:	74 73                	je     804b2bc <_IO_stdin_used+0x138>
 804b249:	20 20                	and    %ah,(%eax)
 804b24b:	20 20                	and    %ah,(%eax)
 804b24d:	20 73 68             	and    %dh,0x68(%ebx)
 804b250:	6f                   	outsl  %ds:(%esi),(%dx)
 804b251:	77 20                	ja     804b273 <_IO_stdin_used+0xef>
 804b253:	63 6f 6d             	arpl   %bp,0x6d(%edi)
 804b256:	6d                   	insl   (%dx),%es:(%edi)
 804b257:	61                   	popa   
 804b258:	6e                   	outsb  %ds:(%esi),(%dx)
 804b259:	64 20 6c 69 6e       	and    %ch,%fs:0x6e(%ecx,%ebp,2)
 804b25e:	65 20 61 72          	and    %ah,%gs:0x72(%ecx)
 804b262:	67 75 6d             	addr16 jne 804b2d2 <_IO_stdin_used+0x14e>
 804b265:	65 6e                	outsb  %gs:(%esi),(%dx)
 804b267:	74 73                	je     804b2dc <_IO_stdin_used+0x158>
 804b269:	0a 20                	or     (%eax),%ah
 804b26b:	20 2d 41 2c 20 2d    	and    %ch,0x2d202c41
 804b271:	2d 61 73 63 69       	sub    $0x69637361,%eax
 804b276:	69 20 20 20 20 20    	imul   $0x20202020,(%eax),%esp
 804b27c:	20 20                	and    %ah,(%eax)
 804b27e:	20 20                	and    %ah,(%eax)
 804b280:	75 73                	jne    804b2f5 <_IO_stdin_used+0x171>
 804b282:	65 20 41 53          	and    %al,%gs:0x53(%ecx)
 804b286:	43                   	inc    %ebx
 804b287:	49                   	dec    %ecx
 804b288:	49                   	dec    %ecx
 804b289:	20 6c 69 6e          	and    %ch,0x6e(%ecx,%ebp,2)
 804b28d:	65 20 64 72 61       	and    %ah,%gs:0x61(%edx,%esi,2)
 804b292:	77 69                	ja     804b2fd <_IO_stdin_used+0x179>
 804b294:	6e                   	outsb  %ds:(%esi),(%dx)
 804b295:	67 20 63 68          	and    %ah,0x68(%bp,%di)
 804b299:	61                   	popa   
 804b29a:	72 61                	jb     804b2fd <_IO_stdin_used+0x179>
 804b29c:	63 74 65 72          	arpl   %si,0x72(%ebp,%eiz,2)
 804b2a0:	73 0a                	jae    804b2ac <_IO_stdin_used+0x128>
 804b2a2:	20 20                	and    %ah,(%eax)
 804b2a4:	2d 63 2c 20 2d       	sub    $0x2d202c63,%eax
 804b2a9:	2d 63 6f 6d 70       	sub    $0x706d6f63,%eax
 804b2ae:	61                   	popa   
 804b2af:	63 74 20 20          	arpl   %si,0x20(%eax,%eiz,1)
 804b2b3:	20 20                	and    %ah,(%eax)
 804b2b5:	20 20                	and    %ah,(%eax)
 804b2b7:	20 64 6f 6e          	and    %ah,0x6e(%edi,%ebp,2)
 804b2bb:	27                   	daa    
 804b2bc:	74 20                	je     804b2de <_IO_stdin_used+0x15a>
 804b2be:	63 6f 6d             	arpl   %bp,0x6d(%edi)
 804b2c1:	70 61                	jo     804b324 <_IO_stdin_used+0x1a0>
 804b2c3:	63 74 20 69          	arpl   %si,0x69(%eax,%eiz,1)
 804b2c7:	64 65 6e             	fs outsb %fs:%gs:(%esi),(%dx)
 804b2ca:	74 69                	je     804b335 <_IO_stdin_used+0x1b1>
 804b2cc:	63 61 6c             	arpl   %sp,0x6c(%ecx)
 804b2cf:	20 73 75             	and    %dh,0x75(%ebx)
 804b2d2:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
 804b2d6:	65                   	gs
 804b2d7:	73 0a                	jae    804b2e3 <_IO_stdin_used+0x15f>
 804b2d9:	20 20                	and    %ah,(%eax)
 804b2db:	2d 68 2c 20 2d       	sub    $0x2d202c68,%eax
 804b2e0:	2d 68 69 67 68       	sub    $0x68676968,%eax
 804b2e5:	6c                   	insb   (%dx),%es:(%edi)
 804b2e6:	69 67 68 74 2d 61 6c 	imul   $0x6c612d74,0x68(%edi),%esp
 804b2ed:	6c                   	insb   (%dx),%es:(%edi)
 804b2ee:	20 68 69             	and    %ch,0x69(%eax)
 804b2f1:	67 68 6c 69 67 68    	addr16 push $0x6867696c
 804b2f7:	74 20                	je     804b319 <_IO_stdin_used+0x195>
 804b2f9:	63 75 72             	arpl   %si,0x72(%ebp)
 804b2fc:	72 65                	jb     804b363 <_IO_stdin_used+0x1df>
 804b2fe:	6e                   	outsb  %ds:(%esi),(%dx)
 804b2ff:	74 20                	je     804b321 <_IO_stdin_used+0x19d>
 804b301:	70 72                	jo     804b375 <_IO_stdin_used+0x1f1>
 804b303:	6f                   	outsl  %ds:(%esi),(%dx)
 804b304:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b307:	73 20                	jae    804b329 <_IO_stdin_used+0x1a5>
 804b309:	61                   	popa   
 804b30a:	6e                   	outsb  %ds:(%esi),(%dx)
 804b30b:	64 20 69 74          	and    %ch,%fs:0x74(%ecx)
 804b30f:	73 20                	jae    804b331 <_IO_stdin_used+0x1ad>
 804b311:	61                   	popa   
 804b312:	6e                   	outsb  %ds:(%esi),(%dx)
 804b313:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b316:	74 6f                	je     804b387 <_IO_stdin_used+0x203>
 804b318:	72 73                	jb     804b38d <_IO_stdin_used+0x209>
 804b31a:	0a 20                	or     (%eax),%ah
 804b31c:	20 2d 48 20 50 49    	and    %ch,0x49502048
 804b322:	44                   	inc    %esp
 804b323:	2c 0a                	sub    $0xa,%al
 804b325:	20 20                	and    %ah,(%eax)
 804b327:	2d 2d 68 69 67       	sub    $0x6769682d,%eax
 804b32c:	68 6c 69 67 68       	push   $0x6867696c
 804b331:	74 2d                	je     804b360 <_IO_stdin_used+0x1dc>
 804b333:	70 69                	jo     804b39e <_IO_stdin_used+0x21a>
 804b335:	64                   	fs
 804b336:	3d 50 49 44 20       	cmp    $0x20444950,%eax
 804b33b:	68 69 67 68 6c       	push   $0x6c686769
 804b340:	69 67 68 74 20 74 68 	imul   $0x68742074,0x68(%edi),%esp
 804b347:	69 73 20 70 72 6f 63 	imul   $0x636f7270,0x20(%ebx),%esi
 804b34e:	65                   	gs
 804b34f:	73 73                	jae    804b3c4 <_IO_stdin_used+0x240>
 804b351:	20 61 6e             	and    %ah,0x6e(%ecx)
 804b354:	64 20 69 74          	and    %ch,%fs:0x74(%ecx)
 804b358:	73 20                	jae    804b37a <_IO_stdin_used+0x1f6>
 804b35a:	61                   	popa   
 804b35b:	6e                   	outsb  %ds:(%esi),(%dx)
 804b35c:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b35f:	74 6f                	je     804b3d0 <_IO_stdin_used+0x24c>
 804b361:	72 73                	jb     804b3d6 <_IO_stdin_used+0x252>
 804b363:	0a 20                	or     (%eax),%ah
 804b365:	20 2d 67 2c 20 2d    	and    %ch,0x2d202c67
 804b36b:	2d 73 68 6f 77       	sub    $0x776f6873,%eax
 804b370:	2d 70 67 69 64       	sub    $0x64696770,%eax
 804b375:	73 20                	jae    804b397 <_IO_stdin_used+0x213>
 804b377:	20 20                	and    %ah,(%eax)
 804b379:	20 73 68             	and    %dh,0x68(%ebx)
 804b37c:	6f                   	outsl  %ds:(%esi),(%dx)
 804b37d:	77 20                	ja     804b39f <_IO_stdin_used+0x21b>
 804b37f:	70 72                	jo     804b3f3 <_IO_stdin_used+0x26f>
 804b381:	6f                   	outsl  %ds:(%esi),(%dx)
 804b382:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b385:	73 20                	jae    804b3a7 <_IO_stdin_used+0x223>
 804b387:	67 72 6f             	addr16 jb 804b3f9 <_IO_stdin_used+0x275>
 804b38a:	75 70                	jne    804b3fc <_IO_stdin_used+0x278>
 804b38c:	20 69 64             	and    %ch,0x64(%ecx)
 804b38f:	73 3b                	jae    804b3cc <_IO_stdin_used+0x248>
 804b391:	20 69 6d             	and    %ch,0x6d(%ecx)
 804b394:	70 6c                	jo     804b402 <_IO_stdin_used+0x27e>
 804b396:	69 65 73 20 2d 63 0a 	imul   $0xa632d20,0x73(%ebp),%esp
 804b39d:	20 20                	and    %ah,(%eax)
 804b39f:	2d 47 2c 20 2d       	sub    $0x2d202c47,%eax
 804b3a4:	2d 76 74 31 30       	sub    $0x30317476,%eax
 804b3a9:	30 20                	xor    %ah,(%eax)
 804b3ab:	20 20                	and    %ah,(%eax)
 804b3ad:	20 20                	and    %ah,(%eax)
 804b3af:	20 20                	and    %ah,(%eax)
 804b3b1:	20 20                	and    %ah,(%eax)
 804b3b3:	75 73                	jne    804b428 <_IO_stdin_used+0x2a4>
 804b3b5:	65 20 56 54          	and    %dl,%gs:0x54(%esi)
 804b3b9:	31 30                	xor    %esi,(%eax)
 804b3bb:	30 20                	xor    %ah,(%eax)
 804b3bd:	6c                   	insb   (%dx),%es:(%edi)
 804b3be:	69 6e 65 20 64 72 61 	imul   $0x61726420,0x65(%esi),%ebp
 804b3c5:	77 69                	ja     804b430 <_IO_stdin_used+0x2ac>
 804b3c7:	6e                   	outsb  %ds:(%esi),(%dx)
 804b3c8:	67 20 63 68          	and    %ah,0x68(%bp,%di)
 804b3cc:	61                   	popa   
 804b3cd:	72 61                	jb     804b430 <_IO_stdin_used+0x2ac>
 804b3cf:	63 74 65 72          	arpl   %si,0x72(%ebp,%eiz,2)
 804b3d3:	73 0a                	jae    804b3df <_IO_stdin_used+0x25b>
 804b3d5:	20 20                	and    %ah,(%eax)
 804b3d7:	2d 6c 2c 20 2d       	sub    $0x2d202c6c,%eax
 804b3dc:	2d 6c 6f 6e 67       	sub    $0x676e6f6c,%eax
 804b3e1:	20 20                	and    %ah,(%eax)
 804b3e3:	20 20                	and    %ah,(%eax)
 804b3e5:	20 20                	and    %ah,(%eax)
 804b3e7:	20 20                	and    %ah,(%eax)
 804b3e9:	20 20                	and    %ah,(%eax)
 804b3eb:	64 6f                	outsl  %fs:(%esi),(%dx)
 804b3ed:	6e                   	outsb  %ds:(%esi),(%dx)
 804b3ee:	27                   	daa    
 804b3ef:	74 20                	je     804b411 <_IO_stdin_used+0x28d>
 804b3f1:	74 72                	je     804b465 <_IO_stdin_used+0x2e1>
 804b3f3:	75 6e                	jne    804b463 <_IO_stdin_used+0x2df>
 804b3f5:	63 61 74             	arpl   %sp,0x74(%ecx)
 804b3f8:	65 20 6c 6f 6e       	and    %ch,%gs:0x6e(%edi,%ebp,2)
 804b3fd:	67 20 6c 69          	and    %ch,0x69(%si)
 804b401:	6e                   	outsb  %ds:(%esi),(%dx)
 804b402:	65                   	gs
 804b403:	73 0a                	jae    804b40f <_IO_stdin_used+0x28b>
 804b405:	20 20                	and    %ah,(%eax)
 804b407:	2d 6e 2c 20 2d       	sub    $0x2d202c6e,%eax
 804b40c:	2d 6e 75 6d 65       	sub    $0x656d756e,%eax
 804b411:	72 69                	jb     804b47c <_IO_stdin_used+0x2f8>
 804b413:	63 2d 73 6f 72 74    	arpl   %bp,0x74726f73
 804b419:	20 20                	and    %ah,(%eax)
 804b41b:	73 6f                	jae    804b48c <_IO_stdin_used+0x308>
 804b41d:	72 74                	jb     804b493 <_IO_stdin_used+0x30f>
 804b41f:	20 6f 75             	and    %ch,0x75(%edi)
 804b422:	74 70                	je     804b494 <_IO_stdin_used+0x310>
 804b424:	75 74                	jne    804b49a <_IO_stdin_used+0x316>
 804b426:	20 62 79             	and    %ah,0x79(%edx)
 804b429:	20 50 49             	and    %dl,0x49(%eax)
 804b42c:	44                   	inc    %esp
 804b42d:	0a 20                	or     (%eax),%ah
 804b42f:	20 2d 70 2c 20 2d    	and    %ch,0x2d202c70
 804b435:	2d 73 68 6f 77       	sub    $0x776f6873,%eax
 804b43a:	2d 70 69 64 73       	sub    $0x73646970,%eax
 804b43f:	20 20                	and    %ah,(%eax)
 804b441:	20 20                	and    %ah,(%eax)
 804b443:	20 73 68             	and    %dh,0x68(%ebx)
 804b446:	6f                   	outsl  %ds:(%esi),(%dx)
 804b447:	77 20                	ja     804b469 <_IO_stdin_used+0x2e5>
 804b449:	50                   	push   %eax
 804b44a:	49                   	dec    %ecx
 804b44b:	44                   	inc    %esp
 804b44c:	73 3b                	jae    804b489 <_IO_stdin_used+0x305>
 804b44e:	20 69 6d             	and    %ch,0x6d(%ecx)
 804b451:	70 6c                	jo     804b4bf <_IO_stdin_used+0x33b>
 804b453:	69 65 73 20 2d 63 0a 	imul   $0xa632d20,0x73(%ebp),%esp
 804b45a:	20 20                	and    %ah,(%eax)
 804b45c:	2d 73 2c 20 2d       	sub    $0x2d202c73,%eax
 804b461:	2d 73 68 6f 77       	sub    $0x776f6873,%eax
 804b466:	2d 70 61 72 65       	sub    $0x65726170,%eax
 804b46b:	6e                   	outsb  %ds:(%esi),(%dx)
 804b46c:	74 73                	je     804b4e1 <_IO_stdin_used+0x35d>
 804b46e:	20 20                	and    %ah,(%eax)
 804b470:	73 68                	jae    804b4da <_IO_stdin_used+0x356>
 804b472:	6f                   	outsl  %ds:(%esi),(%dx)
 804b473:	77 20                	ja     804b495 <_IO_stdin_used+0x311>
 804b475:	70 61                	jo     804b4d8 <_IO_stdin_used+0x354>
 804b477:	72 65                	jb     804b4de <_IO_stdin_used+0x35a>
 804b479:	6e                   	outsb  %ds:(%esi),(%dx)
 804b47a:	74 73                	je     804b4ef <_IO_stdin_used+0x36b>
 804b47c:	20 6f 66             	and    %ch,0x66(%edi)
 804b47f:	20 74 68 65          	and    %dh,0x65(%eax,%ebp,2)
 804b483:	20 73 65             	and    %dh,0x65(%ebx)
 804b486:	6c                   	insb   (%dx),%es:(%edi)
 804b487:	65 63 74 65 64       	arpl   %si,%gs:0x64(%ebp,%eiz,2)
 804b48c:	20 70 72             	and    %dh,0x72(%eax)
 804b48f:	6f                   	outsl  %ds:(%esi),(%dx)
 804b490:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b493:	73 0a                	jae    804b49f <_IO_stdin_used+0x31b>
 804b495:	20 20                	and    %ah,(%eax)
 804b497:	2d 75 2c 20 2d       	sub    $0x2d202c75,%eax
 804b49c:	2d 75 69 64 2d       	sub    $0x2d646975,%eax
 804b4a1:	63 68 61             	arpl   %bp,0x61(%eax)
 804b4a4:	6e                   	outsb  %ds:(%esi),(%dx)
 804b4a5:	67                   	addr16
 804b4a6:	65                   	gs
 804b4a7:	73 20                	jae    804b4c9 <_IO_stdin_used+0x345>
 804b4a9:	20 20                	and    %ah,(%eax)
 804b4ab:	73 68                	jae    804b515 <_IO_stdin_used+0x391>
 804b4ad:	6f                   	outsl  %ds:(%esi),(%dx)
 804b4ae:	77 20                	ja     804b4d0 <_IO_stdin_used+0x34c>
 804b4b0:	75 69                	jne    804b51b <_IO_stdin_used+0x397>
 804b4b2:	64 20 74 72 61       	and    %dh,%fs:0x61(%edx,%esi,2)
 804b4b7:	6e                   	outsb  %ds:(%esi),(%dx)
 804b4b8:	73 69                	jae    804b523 <_IO_stdin_used+0x39f>
 804b4ba:	74 69                	je     804b525 <_IO_stdin_used+0x3a1>
 804b4bc:	6f                   	outsl  %ds:(%esi),(%dx)
 804b4bd:	6e                   	outsb  %ds:(%esi),(%dx)
 804b4be:	73 0a                	jae    804b4ca <_IO_stdin_used+0x346>
 804b4c0:	20 20                	and    %ah,(%eax)
 804b4c2:	2d 55 2c 20 2d       	sub    $0x2d202c55,%eax
 804b4c7:	2d 75 6e 69 63       	sub    $0x63696e75,%eax
 804b4cc:	6f                   	outsl  %ds:(%esi),(%dx)
 804b4cd:	64 65 20 20          	fs and %ah,%fs:%gs:(%eax)
 804b4d1:	20 20                	and    %ah,(%eax)
 804b4d3:	20 20                	and    %ah,(%eax)
 804b4d5:	20 75 73             	and    %dh,0x73(%ebp)
 804b4d8:	65 20 55 54          	and    %dl,%gs:0x54(%ebp)
 804b4dc:	46                   	inc    %esi
 804b4dd:	2d 38 20 28 55       	sub    $0x55282038,%eax
 804b4e2:	6e                   	outsb  %ds:(%esi),(%dx)
 804b4e3:	69 63 6f 64 65 29 20 	imul   $0x20296564,0x6f(%ebx),%esp
 804b4ea:	6c                   	insb   (%dx),%es:(%edi)
 804b4eb:	69 6e 65 20 64 72 61 	imul   $0x61726420,0x65(%esi),%ebp
 804b4f2:	77 69                	ja     804b55d <_IO_stdin_used+0x3d9>
 804b4f4:	6e                   	outsb  %ds:(%esi),(%dx)
 804b4f5:	67 20 63 68          	and    %ah,0x68(%bp,%di)
 804b4f9:	61                   	popa   
 804b4fa:	72 61                	jb     804b55d <_IO_stdin_used+0x3d9>
 804b4fc:	63 74 65 72          	arpl   %si,0x72(%ebp,%eiz,2)
 804b500:	73 0a                	jae    804b50c <_IO_stdin_used+0x388>
 804b502:	20 20                	and    %ah,(%eax)
 804b504:	2d 56 2c 20 2d       	sub    $0x2d202c56,%eax
 804b509:	2d 76 65 72 73       	sub    $0x73726576,%eax
 804b50e:	69 6f 6e 20 20 20 20 	imul   $0x20202020,0x6e(%edi),%ebp
 804b515:	20 20                	and    %ah,(%eax)
 804b517:	20 64 69 73          	and    %ah,0x73(%ecx,%ebp,2)
 804b51b:	70 6c                	jo     804b589 <_IO_stdin_used+0x405>
 804b51d:	61                   	popa   
 804b51e:	79 20                	jns    804b540 <_IO_stdin_used+0x3bc>
 804b520:	76 65                	jbe    804b587 <_IO_stdin_used+0x403>
 804b522:	72 73                	jb     804b597 <_IO_stdin_used+0x413>
 804b524:	69 6f 6e 20 69 6e 66 	imul   $0x666e6920,0x6e(%edi),%ebp
 804b52b:	6f                   	outsl  %ds:(%esi),(%dx)
 804b52c:	72 6d                	jb     804b59b <_IO_stdin_used+0x417>
 804b52e:	61                   	popa   
 804b52f:	74 69                	je     804b59a <_IO_stdin_used+0x416>
 804b531:	6f                   	outsl  %ds:(%esi),(%dx)
 804b532:	6e                   	outsb  %ds:(%esi),(%dx)
 804b533:	0a 00                	or     (%eax),%al
 804b535:	00 00                	add    %al,(%eax)
 804b537:	00 20                	add    %ah,(%eax)
 804b539:	20 2d 5a 2c 0a 20    	and    %ch,0x200a2c5a
 804b53f:	20 2d 2d 73 65 63    	and    %ch,0x6365732d
 804b545:	75 72                	jne    804b5b9 <_IO_stdin_used+0x435>
 804b547:	69 74 79 2d 63 6f 6e 	imul   $0x746e6f63,0x2d(%ecx,%edi,2),%esi
 804b54e:	74 
 804b54f:	65                   	gs
 804b550:	78 74                	js     804b5c6 <_IO_stdin_used+0x442>
 804b552:	20 20                	and    %ah,(%eax)
 804b554:	20 73 68             	and    %dh,0x68(%ebx)
 804b557:	6f                   	outsl  %ds:(%esi),(%dx)
 804b558:	77 20                	ja     804b57a <_IO_stdin_used+0x3f6>
 804b55a:	53                   	push   %ebx
 804b55b:	45                   	inc    %ebp
 804b55c:	4c                   	dec    %esp
 804b55d:	69 6e 75 78 20 73 65 	imul   $0x65732078,0x75(%esi),%ebp
 804b564:	63 75 72             	arpl   %si,0x72(%ebp)
 804b567:	69 74 79 20 63 6f 6e 	imul   $0x746e6f63,0x20(%ecx,%edi,2),%esi
 804b56e:	74 
 804b56f:	65                   	gs
 804b570:	78 74                	js     804b5e6 <_IO_stdin_used+0x462>
 804b572:	73 0a                	jae    804b57e <_IO_stdin_used+0x3fa>
 804b574:	00 00                	add    %al,(%eax)
 804b576:	00 00                	add    %al,(%eax)
 804b578:	20 20                	and    %ah,(%eax)
 804b57a:	50                   	push   %eax
 804b57b:	49                   	dec    %ecx
 804b57c:	44                   	inc    %esp
 804b57d:	20 20                	and    %ah,(%eax)
 804b57f:	20 20                	and    %ah,(%eax)
 804b581:	73 74                	jae    804b5f7 <_IO_stdin_used+0x473>
 804b583:	61                   	popa   
 804b584:	72 74                	jb     804b5fa <_IO_stdin_used+0x476>
 804b586:	20 61 74             	and    %ah,0x74(%ecx)
 804b589:	20 74 68 69          	and    %dh,0x69(%eax,%ebp,2)
 804b58d:	73 20                	jae    804b5af <_IO_stdin_used+0x42b>
 804b58f:	50                   	push   %eax
 804b590:	49                   	dec    %ecx
 804b591:	44                   	inc    %esp
 804b592:	3b 20                	cmp    (%eax),%esp
 804b594:	64                   	fs
 804b595:	65                   	gs
 804b596:	66 61                	popaw  
 804b598:	75 6c                	jne    804b606 <_IO_stdin_used+0x482>
 804b59a:	74 20                	je     804b5bc <_IO_stdin_used+0x438>
 804b59c:	69 73 20 31 20 28 69 	imul   $0x69282031,0x20(%ebx),%esi
 804b5a3:	6e                   	outsb  %ds:(%esi),(%dx)
 804b5a4:	69 74 29 0a 20 20 55 	imul   $0x53552020,0xa(%ecx,%ebp,1),%esi
 804b5ab:	53 
 804b5ac:	45                   	inc    %ebp
 804b5ad:	52                   	push   %edx
 804b5ae:	20 20                	and    %ah,(%eax)
 804b5b0:	20 73 68             	and    %dh,0x68(%ebx)
 804b5b3:	6f                   	outsl  %ds:(%esi),(%dx)
 804b5b4:	77 20                	ja     804b5d6 <_IO_stdin_used+0x452>
 804b5b6:	6f                   	outsl  %ds:(%esi),(%dx)
 804b5b7:	6e                   	outsb  %ds:(%esi),(%dx)
 804b5b8:	6c                   	insb   (%dx),%es:(%edi)
 804b5b9:	79 20                	jns    804b5db <_IO_stdin_used+0x457>
 804b5bb:	74 72                	je     804b62f <_IO_stdin_used+0x4ab>
 804b5bd:	65                   	gs
 804b5be:	65                   	gs
 804b5bf:	73 20                	jae    804b5e1 <_IO_stdin_used+0x45d>
 804b5c1:	72 6f                	jb     804b632 <_IO_stdin_used+0x4ae>
 804b5c3:	6f                   	outsl  %ds:(%esi),(%dx)
 804b5c4:	74 65                	je     804b62b <_IO_stdin_used+0x4a7>
 804b5c6:	64 20 61 74          	and    %ah,%fs:0x74(%ecx)
 804b5ca:	20 70 72             	and    %dh,0x72(%eax)
 804b5cd:	6f                   	outsl  %ds:(%esi),(%dx)
 804b5ce:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b5d1:	73 65                	jae    804b638 <_IO_stdin_used+0x4b4>
 804b5d3:	73 20                	jae    804b5f5 <_IO_stdin_used+0x471>
 804b5d5:	6f                   	outsl  %ds:(%esi),(%dx)
 804b5d6:	66                   	data16
 804b5d7:	20 74 68 69          	and    %dh,0x69(%eax,%ebp,2)
 804b5db:	73 20                	jae    804b5fd <_IO_stdin_used+0x479>
 804b5dd:	75 73                	jne    804b652 <_IO_stdin_used+0x4ce>
 804b5df:	65                   	gs
 804b5e0:	72 0a                	jb     804b5ec <_IO_stdin_used+0x468>
 804b5e2:	0a 00                	or     (%eax),%al
 804b5e4:	43                   	inc    %ebx
 804b5e5:	6f                   	outsl  %ds:(%esi),(%dx)
 804b5e6:	70 79                	jo     804b661 <_IO_stdin_used+0x4dd>
 804b5e8:	72 69                	jb     804b653 <_IO_stdin_used+0x4cf>
 804b5ea:	67 68 74 20 28 43    	addr16 push $0x43282074
 804b5f0:	29 20                	sub    %esp,(%eax)
 804b5f2:	31 39                	xor    %edi,(%ecx)
 804b5f4:	39 33                	cmp    %esi,(%ebx)
 804b5f6:	2d 32 30 30 39       	sub    $0x39303032,%eax
 804b5fb:	20 57 65             	and    %dl,0x65(%edi)
 804b5fe:	72 6e                	jb     804b66e <_IO_stdin_used+0x4ea>
 804b600:	65                   	gs
 804b601:	72 20                	jb     804b623 <_IO_stdin_used+0x49f>
 804b603:	41                   	inc    %ecx
 804b604:	6c                   	insb   (%dx),%es:(%edi)
 804b605:	6d                   	insl   (%dx),%es:(%edi)
 804b606:	65                   	gs
 804b607:	73 62                	jae    804b66b <_IO_stdin_used+0x4e7>
 804b609:	65                   	gs
 804b60a:	72 67                	jb     804b673 <_IO_stdin_used+0x4ef>
 804b60c:	65                   	gs
 804b60d:	72 20                	jb     804b62f <_IO_stdin_used+0x4ab>
 804b60f:	61                   	popa   
 804b610:	6e                   	outsb  %ds:(%esi),(%dx)
 804b611:	64 20 43 72          	and    %al,%fs:0x72(%ebx)
 804b615:	61                   	popa   
 804b616:	69 67 20 53 6d 61 6c 	imul   $0x6c616d53,0x20(%edi),%esp
 804b61d:	6c                   	insb   (%dx),%es:(%edi)
 804b61e:	0a 0a                	or     (%edx),%cl
 804b620:	00 00                	add    %al,(%eax)
 804b622:	00 00                	add    %al,(%eax)
 804b624:	50                   	push   %eax
 804b625:	53                   	push   %ebx
 804b626:	6d                   	insl   (%dx),%es:(%edi)
 804b627:	69 73 63 20 63 6f 6d 	imul   $0x6d6f6320,0x63(%ebx),%esi
 804b62e:	65                   	gs
 804b62f:	73 20                	jae    804b651 <_IO_stdin_used+0x4cd>
 804b631:	77 69                	ja     804b69c <_IO_stdin_used+0x518>
 804b633:	74 68                	je     804b69d <_IO_stdin_used+0x519>
 804b635:	20 41 42             	and    %al,0x42(%ecx)
 804b638:	53                   	push   %ebx
 804b639:	4f                   	dec    %edi
 804b63a:	4c                   	dec    %esp
 804b63b:	55                   	push   %ebp
 804b63c:	54                   	push   %esp
 804b63d:	45                   	inc    %ebp
 804b63e:	4c                   	dec    %esp
 804b63f:	59                   	pop    %ecx
 804b640:	20 4e 4f             	and    %cl,0x4f(%esi)
 804b643:	20 57 41             	and    %dl,0x41(%edi)
 804b646:	52                   	push   %edx
 804b647:	52                   	push   %edx
 804b648:	41                   	inc    %ecx
 804b649:	4e                   	dec    %esi
 804b64a:	54                   	push   %esp
 804b64b:	59                   	pop    %ecx
 804b64c:	2e 0a 54 68 69       	or     %cs:0x69(%eax,%ebp,2),%dl
 804b651:	73 20                	jae    804b673 <_IO_stdin_used+0x4ef>
 804b653:	69 73 20 66 72 65 65 	imul   $0x65657266,0x20(%ebx),%esi
 804b65a:	20 73 6f             	and    %dh,0x6f(%ebx)
 804b65d:	66                   	data16
 804b65e:	74 77                	je     804b6d7 <_IO_stdin_used+0x553>
 804b660:	61                   	popa   
 804b661:	72 65                	jb     804b6c8 <_IO_stdin_used+0x544>
 804b663:	2c 20                	sub    $0x20,%al
 804b665:	61                   	popa   
 804b666:	6e                   	outsb  %ds:(%esi),(%dx)
 804b667:	64 20 79 6f          	and    %bh,%fs:0x6f(%ecx)
 804b66b:	75 20                	jne    804b68d <_IO_stdin_used+0x509>
 804b66d:	61                   	popa   
 804b66e:	72 65                	jb     804b6d5 <_IO_stdin_used+0x551>
 804b670:	20 77 65             	and    %dh,0x65(%edi)
 804b673:	6c                   	insb   (%dx),%es:(%edi)
 804b674:	63 6f 6d             	arpl   %bp,0x6d(%edi)
 804b677:	65 20 74 6f 20       	and    %dh,%gs:0x20(%edi,%ebp,2)
 804b67c:	72 65                	jb     804b6e3 <_IO_stdin_used+0x55f>
 804b67e:	64 69 73 74 72 69 62 	imul   $0x75626972,%fs:0x74(%ebx),%esi
 804b685:	75 
 804b686:	74 65                	je     804b6ed <_IO_stdin_used+0x569>
 804b688:	20 69 74             	and    %ch,0x74(%ecx)
 804b68b:	20 75 6e             	and    %dh,0x6e(%ebp)
 804b68e:	64                   	fs
 804b68f:	65                   	gs
 804b690:	72 0a                	jb     804b69c <_IO_stdin_used+0x518>
 804b692:	74 68                	je     804b6fc <_IO_stdin_used+0x578>
 804b694:	65 20 74 65 72       	and    %dh,%gs:0x72(%ebp,%eiz,2)
 804b699:	6d                   	insl   (%dx),%es:(%edi)
 804b69a:	73 20                	jae    804b6bc <_IO_stdin_used+0x538>
 804b69c:	6f                   	outsl  %ds:(%esi),(%dx)
 804b69d:	66                   	data16
 804b69e:	20 74 68 65          	and    %dh,0x65(%eax,%ebp,2)
 804b6a2:	20 47 4e             	and    %al,0x4e(%edi)
 804b6a5:	55                   	push   %ebp
 804b6a6:	20 47 65             	and    %al,0x65(%edi)
 804b6a9:	6e                   	outsb  %ds:(%esi),(%dx)
 804b6aa:	65                   	gs
 804b6ab:	72 61                	jb     804b70e <_IO_stdin_used+0x58a>
 804b6ad:	6c                   	insb   (%dx),%es:(%edi)
 804b6ae:	20 50 75             	and    %dl,0x75(%eax)
 804b6b1:	62 6c 69 63          	bound  %ebp,0x63(%ecx,%ebp,2)
 804b6b5:	20 4c 69 63          	and    %cl,0x63(%ecx,%ebp,2)
 804b6b9:	65 6e                	outsb  %gs:(%esi),(%dx)
 804b6bb:	73 65                	jae    804b722 <_IO_stdin_used+0x59e>
 804b6bd:	2e 0a 46 6f          	or     %cs:0x6f(%esi),%al
 804b6c1:	72 20                	jb     804b6e3 <_IO_stdin_used+0x55f>
 804b6c3:	6d                   	insl   (%dx),%es:(%edi)
 804b6c4:	6f                   	outsl  %ds:(%esi),(%dx)
 804b6c5:	72 65                	jb     804b72c <_IO_stdin_used+0x5a8>
 804b6c7:	20 69 6e             	and    %ch,0x6e(%ecx)
 804b6ca:	66 6f                	outsw  %ds:(%esi),(%dx)
 804b6cc:	72 6d                	jb     804b73b <_IO_stdin_used+0x5b7>
 804b6ce:	61                   	popa   
 804b6cf:	74 69                	je     804b73a <_IO_stdin_used+0x5b6>
 804b6d1:	6f                   	outsl  %ds:(%esi),(%dx)
 804b6d2:	6e                   	outsb  %ds:(%esi),(%dx)
 804b6d3:	20 61 62             	and    %ah,0x62(%ecx)
 804b6d6:	6f                   	outsl  %ds:(%esi),(%dx)
 804b6d7:	75 74                	jne    804b74d <_IO_stdin_used+0x5c9>
 804b6d9:	20 74 68 65          	and    %dh,0x65(%eax,%ebp,2)
 804b6dd:	73 65                	jae    804b744 <_IO_stdin_used+0x5c0>
 804b6df:	20 6d 61             	and    %ch,0x61(%ebp)
 804b6e2:	74 74                	je     804b758 <_IO_stdin_used+0x5d4>
 804b6e4:	65                   	gs
 804b6e5:	72 73                	jb     804b75a <_IO_stdin_used+0x5d6>
 804b6e7:	2c 20                	sub    $0x20,%al
 804b6e9:	73 65                	jae    804b750 <_IO_stdin_used+0x5cc>
 804b6eb:	65 20 74 68 65       	and    %dh,%gs:0x65(%eax,%ebp,2)
 804b6f0:	20 66 69             	and    %ah,0x69(%esi)
 804b6f3:	6c                   	insb   (%dx),%es:(%edi)
 804b6f4:	65                   	gs
 804b6f5:	73 20                	jae    804b717 <_IO_stdin_used+0x593>
 804b6f7:	6e                   	outsb  %ds:(%esi),(%dx)
 804b6f8:	61                   	popa   
 804b6f9:	6d                   	insl   (%dx),%es:(%edi)
 804b6fa:	65 64 20 43 4f       	gs and %al,%fs:%gs:0x4f(%ebx)
 804b6ff:	50                   	push   %eax
 804b700:	59                   	pop    %ecx
 804b701:	49                   	dec    %ecx
 804b702:	4e                   	dec    %esi
 804b703:	47                   	inc    %edi
 804b704:	2e 0a 00             	or     %cs:(%eax),%al
 804b707:	00 43 61             	add    %al,0x61(%ebx)
 804b70a:	6e                   	outsb  %ds:(%esi),(%dx)
 804b70b:	27                   	daa    
 804b70c:	74 20                	je     804b72e <_IO_stdin_used+0x5aa>
 804b70e:	67                   	addr16
 804b70f:	65                   	gs
 804b710:	74 20                	je     804b732 <_IO_stdin_used+0x5ae>
 804b712:	74 65                	je     804b779 <_IO_stdin_used+0x5f5>
 804b714:	72 6d                	jb     804b783 <_IO_stdin_used+0x5ff>
 804b716:	69 6e 61 6c 20 63 61 	imul   $0x6163206c,0x61(%esi),%ebp
 804b71d:	70 61                	jo     804b780 <_IO_stdin_used+0x5fc>
 804b71f:	62 69 6c             	bound  %ebp,0x6c(%ecx)
 804b722:	69 74 69 65 73 0a 00 	imul   $0xa73,0x65(%ecx,%ebp,2),%esi
 804b729:	00 
 804b72a:	00 00                	add    %al,(%eax)
 804b72c:	57                   	push   %edi
 804b72d:	61                   	popa   
 804b72e:	72 6e                	jb     804b79e <_IO_stdin_used+0x61a>
 804b730:	69 6e 67 3a 20 2d 5a 	imul   $0x5a2d203a,0x67(%esi),%ebp
 804b737:	20 69 67             	and    %ch,0x67(%ecx)
 804b73a:	6e                   	outsb  %ds:(%esi),(%dx)
 804b73b:	6f                   	outsl  %ds:(%esi),(%dx)
 804b73c:	72 65                	jb     804b7a3 <_IO_stdin_used+0x61f>
 804b73e:	64 2e 20 52 65       	fs and %dl,%cs:%fs:0x65(%edx)
 804b743:	71 75                	jno    804b7ba <_IO_stdin_used+0x636>
 804b745:	69 72 65 73 20 61 6e 	imul   $0x6e612073,0x65(%edx),%esi
 804b74c:	78 20                	js     804b76e <_IO_stdin_used+0x5ea>
 804b74e:	53                   	push   %ebx
 804b74f:	45                   	inc    %ebp
 804b750:	4c                   	dec    %esp
 804b751:	69 6e 75 78 20 65 6e 	imul   $0x6e652078,0x75(%esi),%ebp
 804b758:	61                   	popa   
 804b759:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
 804b75d:	20 6b 65             	and    %ch,0x65(%ebx)
 804b760:	72 6e                	jb     804b7d0 <_IO_stdin_used+0x64c>
 804b762:	65                   	gs
 804b763:	6c                   	insb   (%dx),%es:(%edi)
 804b764:	0a 00                	or     (%eax),%al
 804b766:	00 00                	add    %al,(%eax)
 804b768:	5c                   	pop    %esp
 804b769:	5c                   	pop    %esp
 804b76a:	00 5c 25 30          	add    %bl,0x30(%ebp,%eiz,1)
 804b76e:	33 6f 00             	xor    0x0(%edi),%ebp
 804b771:	2a 5b 00             	sub    0x0(%ebx),%bl
 804b774:	2e 2e 2e 00 70 73    	cs cs add %dh,%cs:0x73(%eax)
 804b77a:	74 72                	je     804b7ee <_IO_stdin_used+0x66a>
 804b77c:	65 65 2e 63 00       	gs gs arpl %ax,%cs:%gs:(%eax)
 804b781:	63 6c 6f 73          	arpl   %bp,0x73(%edi,%ebp,2)
 804b785:	69 6e 67 20 3e 3d 20 	imul   $0x203d3e20,0x67(%esi),%ebp
 804b78c:	30 00                	xor    %al,(%eax)
 804b78e:	6d                   	insl   (%dx),%es:(%edi)
 804b78f:	64 00 6d 65          	add    %ch,%fs:0x65(%ebp)
 804b793:	00 72 65             	add    %dh,0x65(%edx)
 804b796:	61                   	popa   
 804b797:	6c                   	insb   (%dx),%es:(%edi)
 804b798:	6c                   	insb   (%dx),%es:(%edi)
 804b799:	6f                   	outsl  %ds:(%esi),(%dx)
 804b79a:	63 00                	arpl   %ax,(%eax)
 804b79c:	6d                   	insl   (%dx),%es:(%edi)
 804b79d:	61                   	popa   
 804b79e:	6c                   	insb   (%dx),%es:(%edi)
 804b79f:	6c                   	insb   (%dx),%es:(%edi)
 804b7a0:	6f                   	outsl  %ds:(%esi),(%dx)
 804b7a1:	63 00                	arpl   %ax,(%eax)
 804b7a3:	3f                   	aas    
 804b7a4:	00 70 73             	add    %dh,0x73(%eax)
 804b7a7:	74 72                	je     804b81b <_IO_stdin_used+0x697>
 804b7a9:	65 65 20 28          	gs and %ch,%gs:(%eax)
 804b7ad:	50                   	push   %eax
 804b7ae:	53                   	push   %ebx
 804b7af:	6d                   	insl   (%dx),%es:(%edi)
 804b7b0:	69 73 63 29 20 25 73 	imul   $0x73252029,0x63(%ebx),%esi
 804b7b7:	0a 00                	or     (%eax),%al
 804b7b9:	32 32                	xor    (%edx),%dh
 804b7bb:	2e 32 30             	xor    %cs:(%eax),%dh
 804b7be:	00 2f                	add    %ch,(%edi)
 804b7c0:	75 73                	jne    804b835 <_IO_stdin_used+0x6b1>
 804b7c2:	72 2f                	jb     804b7f3 <_IO_stdin_used+0x66f>
 804b7c4:	73 68                	jae    804b82e <_IO_stdin_used+0x6aa>
 804b7c6:	61                   	popa   
 804b7c7:	72 65                	jb     804b82e <_IO_stdin_used+0x6aa>
 804b7c9:	2f                   	das    
 804b7ca:	6c                   	insb   (%dx),%es:(%edi)
 804b7cb:	6f                   	outsl  %ds:(%esi),(%dx)
 804b7cc:	63 61 6c             	arpl   %sp,0x6c(%ecx)
 804b7cf:	65 00 70 73          	add    %dh,%gs:0x73(%eax)
 804b7d3:	6d                   	insl   (%dx),%es:(%edi)
 804b7d4:	69 73 63 00 70 73 74 	imul   $0x74737000,0x63(%ebx),%esi
 804b7db:	72 65                	jb     804b842 <_IO_stdin_used+0x6be>
 804b7dd:	65                   	gs
 804b7de:	2e 78 31             	js,pn  804b812 <_IO_stdin_used+0x68e>
 804b7e1:	31 00                	xor    %eax,(%eax)
 804b7e3:	55                   	push   %ebp
 804b7e4:	54                   	push   %esp
 804b7e5:	46                   	inc    %esi
 804b7e6:	2d 38 00 54 45       	sub    $0x45540038,%eax
 804b7eb:	52                   	push   %edx
 804b7ec:	4d                   	dec    %ebp
 804b7ed:	00 61 63             	add    %ah,0x63(%ecx)
 804b7f0:	73 63                	jae    804b855 <_IO_stdin_used+0x6d1>
 804b7f2:	00 54 45 52          	add    %dl,0x52(%ebp,%eax,2)
 804b7f6:	4d                   	dec    %ebp
 804b7f7:	20 69 73             	and    %ch,0x73(%ecx)
 804b7fa:	20 6e 6f             	and    %ch,0x6f(%esi)
 804b7fd:	74 20                	je     804b81f <_IO_stdin_used+0x69b>
 804b7ff:	73 65                	jae    804b866 <_IO_stdin_used+0x6e2>
 804b801:	74 0a                	je     804b80d <_IO_stdin_used+0x689>
 804b803:	00 61 41             	add    %ah,0x41(%ecx)
 804b806:	63 47 68             	arpl   %ax,0x68(%edi)
 804b809:	48                   	dec    %eax
 804b80a:	3a 6e 70             	cmp    0x70(%esi),%ch
 804b80d:	67 6c                	insb   (%dx),%es:(%di)
 804b80f:	73 75                	jae    804b886 <_IO_stdin_used+0x702>
 804b811:	55                   	push   %ebp
 804b812:	56                   	push   %esi
 804b813:	5a                   	pop    %edx
 804b814:	00 4e 6f             	add    %cl,0x6f(%esi)
 804b817:	20 73 75             	and    %dh,0x75(%ebx)
 804b81a:	63 68 20             	arpl   %bp,0x20(%eax)
 804b81d:	75 73                	jne    804b892 <_IO_stdin_used+0x70e>
 804b81f:	65                   	gs
 804b820:	72 20                	jb     804b842 <_IO_stdin_used+0x6be>
 804b822:	6e                   	outsb  %ds:(%esi),(%dx)
 804b823:	61                   	popa   
 804b824:	6d                   	insl   (%dx),%es:(%edi)
 804b825:	65 3a 20             	cmp    %gs:(%eax),%ah
 804b828:	25 73 0a 00 2f       	and    $0x2f000a73,%eax
 804b82d:	70 72                	jo     804b8a1 <_IO_stdin_used+0x71d>
 804b82f:	6f                   	outsl  %ds:(%esi),(%dx)
 804b830:	63 00                	arpl   %ax,(%eax)
 804b832:	25 73 2f 25 64       	and    $0x64252f73,%eax
 804b837:	2f                   	das    
 804b838:	73 74                	jae    804b8ae <_IO_stdin_used+0x72a>
 804b83a:	61                   	popa   
 804b83b:	74 00                	je     804b83d <_IO_stdin_used+0x6b9>
 804b83d:	72 00                	jb     804b83f <_IO_stdin_used+0x6bb>
 804b83f:	25 73 2f 25 64       	and    $0x64252f73,%eax
 804b844:	00 25 2a 63 20 25    	add    %ah,0x2520632a
 804b84a:	64 20 25 64 00 25 73 	and    %ah,%fs:0x73250064
 804b851:	2f                   	das    
 804b852:	74 61                	je     804b8b5 <_IO_stdin_used+0x731>
 804b854:	73 6b                	jae    804b8c1 <_IO_stdin_used+0x73d>
 804b856:	00 7b 25             	add    %bh,0x25(%ebx)
 804b859:	2e 2a 73 7d          	sub    %cs:0x7d(%ebx),%dh
 804b85d:	00 25 73 2f 25 64    	add    %ah,0x64252f73
 804b863:	2f                   	das    
 804b864:	63 6d 64             	arpl   %bp,0x64(%ebp)
 804b867:	6c                   	insb   (%dx),%es:(%edi)
 804b868:	69 6e 65 00 25 73 20 	imul   $0x20732500,0x65(%esi),%ebp
 804b86f:	69 73 20 65 6d 70 74 	imul   $0x74706d65,0x20(%ebx),%esi
 804b876:	79 20                	jns    804b898 <_IO_stdin_used+0x714>
 804b878:	28 6e 6f             	sub    %ch,0x6f(%esi)
 804b87b:	74 20                	je     804b89d <_IO_stdin_used+0x719>
 804b87d:	6d                   	insl   (%dx),%es:(%edi)
 804b87e:	6f                   	outsl  %ds:(%esi),(%dx)
 804b87f:	75 6e                	jne    804b8ef <_IO_stdin_used+0x76b>
 804b881:	74 65                	je     804b8e8 <_IO_stdin_used+0x764>
 804b883:	64 20 3f             	and    %bh,%fs:(%edi)
 804b886:	29 0a                	sub    %ecx,(%edx)
 804b888:	00 4e 6f             	add    %cl,0x6f(%esi)
 804b88b:	20 70 72             	and    %dh,0x72(%eax)
 804b88e:	6f                   	outsl  %ds:(%esi),(%dx)
 804b88f:	63 65 73             	arpl   %sp,0x73(%ebp)
 804b892:	73 65                	jae    804b8f9 <_IO_stdin_used+0x775>
 804b894:	73 20                	jae    804b8b6 <_IO_stdin_used+0x732>
 804b896:	66 6f                	outsw  %ds:(%esi),(%dx)
 804b898:	75 6e                	jne    804b908 <_IO_stdin_used+0x784>
 804b89a:	64 2e 0a 00          	fs or  %cs:%fs:(%eax),%al
 804b89e:	50                   	push   %eax
 804b89f:	72 65                	jb     804b906 <_IO_stdin_used+0x782>
 804b8a1:	73 73                	jae    804b916 <_IO_stdin_used+0x792>
 804b8a3:	20 72 65             	and    %dh,0x65(%edx)
 804b8a6:	74 75                	je     804b91d <_IO_stdin_used+0x799>
 804b8a8:	72 6e                	jb     804b918 <_IO_stdin_used+0x794>
 804b8aa:	20 74 6f 20          	and    %dh,0x20(%edi,%ebp,2)
 804b8ae:	63 6c 6f 73          	arpl   %bp,0x73(%edi,%ebp,2)
 804b8b2:	65 0a 00             	or     %gs:(%eax),%al
 804b8b5:	61                   	popa   
 804b8b6:	72 67                	jb     804b91f <_IO_stdin_used+0x79b>
 804b8b8:	75 6d                	jne    804b927 <_IO_stdin_used+0x7a3>
 804b8ba:	65 6e                	outsb  %gs:(%esi),(%dx)
 804b8bc:	74 73                	je     804b931 <_IO_stdin_used+0x7ad>
 804b8be:	00 61 73             	add    %ah,0x73(%ecx)
 804b8c1:	63 69 69             	arpl   %bp,0x69(%ecx)
 804b8c4:	00 63 6f             	add    %ah,0x6f(%ebx)
 804b8c7:	6d                   	insl   (%dx),%es:(%edi)
 804b8c8:	70 61                	jo     804b92b <_IO_stdin_used+0x7a7>
 804b8ca:	63 74 00 76          	arpl   %si,0x76(%eax,%eax,1)
 804b8ce:	74 31                	je     804b901 <_IO_stdin_used+0x77d>
 804b8d0:	30 30                	xor    %dh,(%eax)
 804b8d2:	00 68 69             	add    %ch,0x69(%eax)
 804b8d5:	67 68 6c 69 67 68    	addr16 push $0x6867696c
 804b8db:	74 2d                	je     804b90a <_IO_stdin_used+0x786>
 804b8dd:	61                   	popa   
 804b8de:	6c                   	insb   (%dx),%es:(%edi)
 804b8df:	6c                   	insb   (%dx),%es:(%edi)
 804b8e0:	00 68 69             	add    %ch,0x69(%eax)
 804b8e3:	67 68 6c 69 67 68    	addr16 push $0x6867696c
 804b8e9:	74 2d                	je     804b918 <_IO_stdin_used+0x794>
 804b8eb:	70 69                	jo     804b956 <_IO_stdin_used+0x7d2>
 804b8ed:	64 00 6c 6f 6e       	add    %ch,%fs:0x6e(%edi,%ebp,2)
 804b8f2:	67 00 6e 75          	add    %ch,0x75(%bp)
 804b8f6:	6d                   	insl   (%dx),%es:(%edi)
 804b8f7:	65                   	gs
 804b8f8:	72 69                	jb     804b963 <_IO_stdin_used+0x7df>
 804b8fa:	63 2d 73 6f 72 74    	arpl   %bp,0x74726f73
 804b900:	00 73 68             	add    %dh,0x68(%ebx)
 804b903:	6f                   	outsl  %ds:(%esi),(%dx)
 804b904:	77 2d                	ja     804b933 <_IO_stdin_used+0x7af>
 804b906:	70 69                	jo     804b971 <_IO_stdin_used+0x7ed>
 804b908:	64                   	fs
 804b909:	73 00                	jae    804b90b <_IO_stdin_used+0x787>
 804b90b:	73 68                	jae    804b975 <_IO_stdin_used+0x7f1>
 804b90d:	6f                   	outsl  %ds:(%esi),(%dx)
 804b90e:	77 2d                	ja     804b93d <_IO_stdin_used+0x7b9>
 804b910:	70 67                	jo     804b979 <_IO_stdin_used+0x7f5>
 804b912:	69 64 73 00 73 68 6f 	imul   $0x776f6873,0x0(%ebx,%esi,2),%esp
 804b919:	77 
 804b91a:	2d 70 61 72 65       	sub    $0x65726170,%eax
 804b91f:	6e                   	outsb  %ds:(%esi),(%dx)
 804b920:	74 73                	je     804b995 <_IO_stdin_used+0x811>
 804b922:	00 75 69             	add    %dh,0x69(%ebp)
 804b925:	64                   	fs
 804b926:	2d 63 68 61 6e       	sub    $0x6e616863,%eax
 804b92b:	67                   	addr16
 804b92c:	65                   	gs
 804b92d:	73 00                	jae    804b92f <_IO_stdin_used+0x7ab>
 804b92f:	75 6e                	jne    804b99f <_IO_stdin_used+0x81b>
 804b931:	69 63 6f 64 65 00 76 	imul   $0x76006564,0x6f(%ebx),%esp
 804b938:	65                   	gs
 804b939:	72 73                	jb     804b9ae <_IO_stdin_used+0x82a>
 804b93b:	69 6f 6e 00 73 65 63 	imul   $0x63657300,0x6e(%edi),%ebp
 804b942:	75 72                	jne    804b9b6 <_IO_stdin_used+0x832>
 804b944:	69 74 79 2d 63 6f 6e 	imul   $0x746e6f63,0x2d(%ecx,%edi,2),%esi
 804b94b:	74 
 804b94c:	65                   	gs
 804b94d:	78 74                	js     804b9c3 <_IO_stdin_used+0x83f>
 804b94f:	00 20                	add    %ah,(%eax)
 804b951:	20 00                	and    %al,(%eax)
 804b953:	1b 28                	sbb    (%eax),%ebp
 804b955:	30 0f                	xor    %cl,(%edi)
 804b957:	74 71                	je     804b9ca <_IO_stdin_used+0x846>
 804b959:	1b 28                	sbb    (%eax),%ebp
 804b95b:	42                   	inc    %edx
 804b95c:	00 1b                	add    %bl,(%ebx)
 804b95e:	28 30                	sub    %dh,(%eax)
 804b960:	0f 78 1b             	vmread %ebx,(%ebx)
 804b963:	28 42 20             	sub    %al,0x20(%edx)
 804b966:	00 1b                	add    %bl,(%ebx)
 804b968:	28 30                	sub    %dh,(%eax)
 804b96a:	0f 6d                	(bad)  
 804b96c:	71 1b                	jno    804b989 <_IO_stdin_used+0x805>
 804b96e:	28 42 00             	sub    %al,0x0(%edx)
 804b971:	1b 28                	sbb    (%eax),%ebp
 804b973:	30 0f                	xor    %cl,(%edi)
 804b975:	71 71                	jno    804b9e8 <_IO_stdin_used+0x864>
 804b977:	71 1b                	jno    804b994 <_IO_stdin_used+0x810>
 804b979:	28 42 00             	sub    %al,0x0(%edx)
 804b97c:	1b 28                	sbb    (%eax),%ebp
 804b97e:	30 0f                	xor    %cl,(%edi)
 804b980:	71 77                	jno    804b9f9 <_IO_stdin_used+0x875>
 804b982:	71 1b                	jno    804b99f <_IO_stdin_used+0x81b>
 804b984:	28 42 00             	sub    %al,0x0(%edx)
 804b987:	e2 94                	loop   804b91d <_IO_stdin_used+0x799>
 804b989:	9c                   	pushf  
 804b98a:	e2 94                	loop   804b920 <_IO_stdin_used+0x79c>
 804b98c:	80 00 e2             	addb   $0xe2,(%eax)
 804b98f:	94                   	xchg   %eax,%esp
 804b990:	82                   	(bad)  
 804b991:	20 00                	and    %al,(%eax)
 804b993:	e2 94                	loop   804b929 <_IO_stdin_used+0x7a5>
 804b995:	94                   	xchg   %eax,%esp
 804b996:	e2 94                	loop   804b92c <_IO_stdin_used+0x7a8>
 804b998:	80 00 e2             	addb   $0xe2,(%eax)
 804b99b:	94                   	xchg   %eax,%esp
 804b99c:	80 e2 94             	and    $0x94,%dl
 804b99f:	80 e2 94             	and    $0x94,%dl
 804b9a2:	80 00 e2             	addb   $0xe2,(%eax)
 804b9a5:	94                   	xchg   %eax,%esp
 804b9a6:	80 e2 94             	and    $0x94,%dl
 804b9a9:	ac                   	lods   %ds:(%esi),%al
 804b9aa:	e2 94                	loop   804b940 <_IO_stdin_used+0x7bc>
 804b9ac:	80 00 7c             	addb   $0x7c,(%eax)
 804b9af:	2d 00 7c 20 00       	sub    $0x207c00,%eax
 804b9b4:	60                   	pusha  
 804b9b5:	2d 00 2d 2d 2d       	sub    $0x2d2d2d00,%eax
 804b9ba:	00 2d 2b 2d 00 00    	add    %ch,0x2d2b
 804b9c0:	b5 b8                	mov    $0xb8,%ch
 804b9c2:	04 08                	add    $0x8,%al
	...
 804b9cc:	61                   	popa   
 804b9cd:	00 00                	add    %al,(%eax)
 804b9cf:	00 bf b8 04 08 00    	add    %bh,0x804b8(%edi)
 804b9d5:	00 00                	add    %al,(%eax)
 804b9d7:	00 00                	add    %al,(%eax)
 804b9d9:	00 00                	add    %al,(%eax)
 804b9db:	00 41 00             	add    %al,0x0(%ecx)
 804b9de:	00 00                	add    %al,(%eax)
 804b9e0:	c5 b8 04 08 00 00    	lds    0x804(%eax),%edi
 804b9e6:	00 00                	add    %al,(%eax)
 804b9e8:	00 00                	add    %al,(%eax)
 804b9ea:	00 00                	add    %al,(%eax)
 804b9ec:	63 00                	arpl   %ax,(%eax)
 804b9ee:	00 00                	add    %al,(%eax)
 804b9f0:	cd b8                	int    $0xb8
 804b9f2:	04 08                	add    $0x8,%al
	...
 804b9fc:	47                   	inc    %edi
 804b9fd:	00 00                	add    %al,(%eax)
 804b9ff:	00 d3                	add    %dl,%bl
 804ba01:	b8 04 08 00 00       	mov    $0x804,%eax
 804ba06:	00 00                	add    %al,(%eax)
 804ba08:	00 00                	add    %al,(%eax)
 804ba0a:	00 00                	add    %al,(%eax)
 804ba0c:	68 00 00 00 e1       	push   $0xe1000000
 804ba11:	b8 04 08 01 00       	mov    $0x10804,%eax
 804ba16:	00 00                	add    %al,(%eax)
 804ba18:	00 00                	add    %al,(%eax)
 804ba1a:	00 00                	add    %al,(%eax)
 804ba1c:	48                   	dec    %eax
 804ba1d:	00 00                	add    %al,(%eax)
 804ba1f:	00 ef                	add    %ch,%bh
 804ba21:	b8 04 08 00 00       	mov    $0x804,%eax
 804ba26:	00 00                	add    %al,(%eax)
 804ba28:	00 00                	add    %al,(%eax)
 804ba2a:	00 00                	add    %al,(%eax)
 804ba2c:	6c                   	insb   (%dx),%es:(%edi)
 804ba2d:	00 00                	add    %al,(%eax)
 804ba2f:	00 f4                	add    %dh,%ah
 804ba31:	b8 04 08 00 00       	mov    $0x804,%eax
 804ba36:	00 00                	add    %al,(%eax)
 804ba38:	00 00                	add    %al,(%eax)
 804ba3a:	00 00                	add    %al,(%eax)
 804ba3c:	6e                   	outsb  %ds:(%esi),(%dx)
 804ba3d:	00 00                	add    %al,(%eax)
 804ba3f:	00 01                	add    %al,(%ecx)
 804ba41:	b9 04 08 00 00       	mov    $0x804,%ecx
 804ba46:	00 00                	add    %al,(%eax)
 804ba48:	00 00                	add    %al,(%eax)
 804ba4a:	00 00                	add    %al,(%eax)
 804ba4c:	70 00                	jo     804ba4e <_IO_stdin_used+0x8ca>
 804ba4e:	00 00                	add    %al,(%eax)
 804ba50:	0b b9 04 08 00 00    	or     0x804(%ecx),%edi
 804ba56:	00 00                	add    %al,(%eax)
 804ba58:	00 00                	add    %al,(%eax)
 804ba5a:	00 00                	add    %al,(%eax)
 804ba5c:	67 00 00             	add    %al,(%bx,%si)
 804ba5f:	00 16                	add    %dl,(%esi)
 804ba61:	b9 04 08 00 00       	mov    $0x804,%ecx
 804ba66:	00 00                	add    %al,(%eax)
 804ba68:	00 00                	add    %al,(%eax)
 804ba6a:	00 00                	add    %al,(%eax)
 804ba6c:	73 00                	jae    804ba6e <_IO_stdin_used+0x8ea>
 804ba6e:	00 00                	add    %al,(%eax)
 804ba70:	23 b9 04 08 00 00    	and    0x804(%ecx),%edi
 804ba76:	00 00                	add    %al,(%eax)
 804ba78:	00 00                	add    %al,(%eax)
 804ba7a:	00 00                	add    %al,(%eax)
 804ba7c:	75 00                	jne    804ba7e <_IO_stdin_used+0x8fa>
 804ba7e:	00 00                	add    %al,(%eax)
 804ba80:	2f                   	das    
 804ba81:	b9 04 08 00 00       	mov    $0x804,%ecx
 804ba86:	00 00                	add    %al,(%eax)
 804ba88:	00 00                	add    %al,(%eax)
 804ba8a:	00 00                	add    %al,(%eax)
 804ba8c:	55                   	push   %ebp
 804ba8d:	00 00                	add    %al,(%eax)
 804ba8f:	00 37                	add    %dh,(%edi)
 804ba91:	b9 04 08 00 00       	mov    $0x804,%ecx
 804ba96:	00 00                	add    %al,(%eax)
 804ba98:	00 00                	add    %al,(%eax)
 804ba9a:	00 00                	add    %al,(%eax)
 804ba9c:	56                   	push   %esi
 804ba9d:	00 00                	add    %al,(%eax)
 804ba9f:	00 3f                	add    %bh,(%edi)
 804baa1:	b9 04 08 00 00       	mov    $0x804,%ecx
 804baa6:	00 00                	add    %al,(%eax)
 804baa8:	00 00                	add    %al,(%eax)
 804baaa:	00 00                	add    %al,(%eax)
 804baac:	5a                   	pop    %edx
	...
 804babd:	00 00                	add    %al,(%eax)
 804babf:	00 57 93             	add    %dl,-0x6d(%edi)
 804bac2:	04 08                	add    $0x8,%al
 804bac4:	43                   	inc    %ebx
 804bac5:	93                   	xchg   %eax,%ebx
 804bac6:	04 08                	add    $0x8,%al
 804bac8:	43                   	inc    %ebx
 804bac9:	93                   	xchg   %eax,%ebx
 804baca:	04 08                	add    $0x8,%al
 804bacc:	43                   	inc    %ebx
 804bacd:	93                   	xchg   %eax,%ebx
 804bace:	04 08                	add    $0x8,%al
 804bad0:	43                   	inc    %ebx
 804bad1:	93                   	xchg   %eax,%ebx
 804bad2:	04 08                	add    $0x8,%al
 804bad4:	43                   	inc    %ebx
 804bad5:	93                   	xchg   %eax,%ebx
 804bad6:	04 08                	add    $0x8,%al
 804bad8:	48                   	dec    %eax
 804bad9:	93                   	xchg   %eax,%ebx
 804bada:	04 08                	add    $0x8,%al
 804badc:	d8 92 04 08 43 93    	fcoms  -0x6cbcf7fc(%edx)
 804bae2:	04 08                	add    $0x8,%al
 804bae4:	43                   	inc    %ebx
 804bae5:	93                   	xchg   %eax,%ebx
 804bae6:	04 08                	add    $0x8,%al
 804bae8:	43                   	inc    %ebx
 804bae9:	93                   	xchg   %eax,%ebx
 804baea:	04 08                	add    $0x8,%al
 804baec:	43                   	inc    %ebx
 804baed:	93                   	xchg   %eax,%ebx
 804baee:	04 08                	add    $0x8,%al
 804baf0:	43                   	inc    %ebx
 804baf1:	93                   	xchg   %eax,%ebx
 804baf2:	04 08                	add    $0x8,%al
 804baf4:	43                   	inc    %ebx
 804baf5:	93                   	xchg   %eax,%ebx
 804baf6:	04 08                	add    $0x8,%al
 804baf8:	43                   	inc    %ebx
 804baf9:	93                   	xchg   %eax,%ebx
 804bafa:	04 08                	add    $0x8,%al
 804bafc:	43                   	inc    %ebx
 804bafd:	93                   	xchg   %eax,%ebx
 804bafe:	04 08                	add    $0x8,%al
 804bb00:	43                   	inc    %ebx
 804bb01:	93                   	xchg   %eax,%ebx
 804bb02:	04 08                	add    $0x8,%al
 804bb04:	43                   	inc    %ebx
 804bb05:	93                   	xchg   %eax,%ebx
 804bb06:	04 08                	add    $0x8,%al
 804bb08:	43                   	inc    %ebx
 804bb09:	93                   	xchg   %eax,%ebx
 804bb0a:	04 08                	add    $0x8,%al
 804bb0c:	43                   	inc    %ebx
 804bb0d:	93                   	xchg   %eax,%ebx
 804bb0e:	04 08                	add    $0x8,%al
 804bb10:	c9                   	leave  
 804bb11:	92                   	xchg   %eax,%edx
 804bb12:	04 08                	add    $0x8,%al
 804bb14:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 804bb15:	92                   	xchg   %eax,%edx
 804bb16:	04 08                	add    $0x8,%al
 804bb18:	43                   	inc    %ebx
 804bb19:	93                   	xchg   %eax,%ebx
 804bb1a:	04 08                	add    $0x8,%al
 804bb1c:	43                   	inc    %ebx
 804bb1d:	93                   	xchg   %eax,%ebx
 804bb1e:	04 08                	add    $0x8,%al
 804bb20:	43                   	inc    %ebx
 804bb21:	93                   	xchg   %eax,%ebx
 804bb22:	04 08                	add    $0x8,%al
 804bb24:	88 92 04 08 43 93    	mov    %dl,-0x6cbcf7fc(%edx)
 804bb2a:	04 08                	add    $0x8,%al
 804bb2c:	43                   	inc    %ebx
 804bb2d:	93                   	xchg   %eax,%ebx
 804bb2e:	04 08                	add    $0x8,%al
 804bb30:	43                   	inc    %ebx
 804bb31:	93                   	xchg   %eax,%ebx
 804bb32:	04 08                	add    $0x8,%al
 804bb34:	43                   	inc    %ebx
 804bb35:	93                   	xchg   %eax,%ebx
 804bb36:	04 08                	add    $0x8,%al
 804bb38:	43                   	inc    %ebx
 804bb39:	93                   	xchg   %eax,%ebx
 804bb3a:	04 08                	add    $0x8,%al
 804bb3c:	43                   	inc    %ebx
 804bb3d:	93                   	xchg   %eax,%ebx
 804bb3e:	04 08                	add    $0x8,%al
 804bb40:	79 92                	jns    804bad4 <_IO_stdin_used+0x950>
 804bb42:	04 08                	add    $0x8,%al
 804bb44:	43                   	inc    %ebx
 804bb45:	93                   	xchg   %eax,%ebx
 804bb46:	04 08                	add    $0x8,%al
 804bb48:	cd 91                	int    $0x91
 804bb4a:	04 08                	add    $0x8,%al
 804bb4c:	43                   	inc    %ebx
 804bb4d:	93                   	xchg   %eax,%ebx
 804bb4e:	04 08                	add    $0x8,%al
 804bb50:	43                   	inc    %ebx
 804bb51:	93                   	xchg   %eax,%ebx
 804bb52:	04 08                	add    $0x8,%al
 804bb54:	43                   	inc    %ebx
 804bb55:	93                   	xchg   %eax,%ebx
 804bb56:	04 08                	add    $0x8,%al
 804bb58:	60                   	pusha  
 804bb59:	92                   	xchg   %eax,%edx
 804bb5a:	04 08                	add    $0x8,%al
 804bb5c:	0c 92                	or     $0x92,%al
 804bb5e:	04 08                	add    $0x8,%al
 804bb60:	43                   	inc    %ebx
 804bb61:	93                   	xchg   %eax,%ebx
 804bb62:	04 08                	add    $0x8,%al
 804bb64:	43                   	inc    %ebx
 804bb65:	93                   	xchg   %eax,%ebx
 804bb66:	04 08                	add    $0x8,%al
 804bb68:	43                   	inc    %ebx
 804bb69:	93                   	xchg   %eax,%ebx
 804bb6a:	04 08                	add    $0x8,%al
 804bb6c:	fd                   	std    
 804bb6d:	91                   	xchg   %eax,%ecx
 804bb6e:	04 08                	add    $0x8,%al
 804bb70:	43                   	inc    %ebx
 804bb71:	93                   	xchg   %eax,%ebx
 804bb72:	04 08                	add    $0x8,%al
 804bb74:	f1                   	icebp  
 804bb75:	91                   	xchg   %eax,%ecx
 804bb76:	04 08                	add    $0x8,%al
 804bb78:	43                   	inc    %ebx
 804bb79:	93                   	xchg   %eax,%ebx
 804bb7a:	04 08                	add    $0x8,%al
 804bb7c:	c3                   	ret    
 804bb7d:	91                   	xchg   %eax,%ecx
 804bb7e:	04 08                	add    $0x8,%al
 804bb80:	43                   	inc    %ebx
 804bb81:	93                   	xchg   %eax,%ebx
 804bb82:	04 08                	add    $0x8,%al
 804bb84:	43                   	inc    %ebx
 804bb85:	93                   	xchg   %eax,%ebx
 804bb86:	04 08                	add    $0x8,%al
 804bb88:	e5 91                	in     $0x91,%eax
 804bb8a:	04 08                	add    $0x8,%al
 804bb8c:	43                   	inc    %ebx
 804bb8d:	93                   	xchg   %eax,%ebx
 804bb8e:	04 08                	add    $0x8,%al
 804bb90:	d9 91 04 08 64 75    	fsts   0x75640804(%ecx)
 804bb96:	6d                   	insl   (%dx),%es:(%edi)
 804bb97:	70 5f                	jo     804bbf8 <_IO_stdin_used+0xa74>
 804bb99:	74 72                	je     804bc0d <_IO_stdin_used+0xa89>
 804bb9b:	65                   	gs
 804bb9c:	65                   	gs
	...

Disassembly of section .eh_frame_hdr:

0804bba0 <.eh_frame_hdr>:
 804bba0:	01 1b                	add    %ebx,(%ebx)
 804bba2:	03 3b                	add    (%ebx),%edi
 804bba4:	88 00                	mov    %al,(%eax)
 804bba6:	00 00                	add    %al,(%eax)
 804bba8:	10 00                	adc    %al,(%eax)
 804bbaa:	00 00                	add    %al,(%eax)
 804bbac:	40                   	inc    %eax
 804bbad:	d1 ff                	sar    %edi
 804bbaf:	ff a4 00 00 00 c0 d4 	jmp    *-0x2b400000(%eax,%eax,1)
 804bbb6:	ff                   	(bad)  
 804bbb7:	ff 80 03 00 00 30    	incl   0x30000003(%eax)
 804bbbd:	e3 ff                	jecxz  804bbbe <_IO_stdin_used+0xa3a>
 804bbbf:	ff c8                	dec    %eax
 804bbc1:	00 00                	add    %al,(%eax)
 804bbc3:	00 e0                	add    %ah,%al
 804bbc5:	e3 ff                	jecxz  804bbc6 <_IO_stdin_used+0xa42>
 804bbc7:	ff dc                	lcall  *<internal disassembler error>
 804bbc9:	00 00                	add    %al,(%eax)
 804bbcb:	00 a0 e4 ff ff 00    	add    %ah,0xffffe4(%eax)
 804bbd1:	01 00                	add    %eax,(%eax)
 804bbd3:	00 50 e5             	add    %dl,-0x1b(%eax)
 804bbd6:	ff                   	(bad)  
 804bbd7:	ff 40 01             	incl   0x1(%eax)
 804bbda:	00 00                	add    %al,(%eax)
 804bbdc:	30 e6                	xor    %ah,%dh
 804bbde:	ff                   	(bad)  
 804bbdf:	ff 80 01 00 00 90    	incl   -0x6fffffff(%eax)
 804bbe5:	e6 ff                	out    %al,$0xff
 804bbe7:	ff 9c 01 00 00 30 e7 	lcall  *-0x18d00000(%ecx,%eax,1)
 804bbee:	ff                   	(bad)  
 804bbef:	ff 08                	decl   (%eax)
 804bbf1:	02 00                	add    (%eax),%al
 804bbf3:	00 10                	add    %dl,(%eax)
 804bbf5:	f0 ff                	lock (bad) 
 804bbf7:	ff 60 02             	jmp    *0x2(%eax)
 804bbfa:	00 00                	add    %al,(%eax)
 804bbfc:	b0 f0                	mov    $0xf0,%al
 804bbfe:	ff                   	(bad)  
 804bbff:	ff a8 02 00 00 50    	ljmp   *0x50000002(%eax)
 804bc05:	f1                   	icebp  
 804bc06:	ff                   	(bad)  
 804bc07:	ff e8                	ljmp   *<internal disassembler error>
 804bc09:	02 00                	add    (%eax),%al
 804bc0b:	00 00                	add    %al,(%eax)
 804bc0d:	f2 ff                	repnz (bad) 
 804bc0f:	ff 28                	ljmp   *(%eax)
 804bc11:	03 00                	add    (%eax),%eax
 804bc13:	00 a0 f4 ff ff 68    	add    %ah,0x68fffff4(%eax)
 804bc19:	03 00                	add    (%eax),%eax
 804bc1b:	00 50 f5             	add    %dl,-0xb(%eax)
 804bc1e:	ff                   	(bad)  
 804bc1f:	ff b4 03 00 00 c0 f5 	pushl  -0xa400000(%ebx,%eax,1)
 804bc26:	ff                   	(bad)  
 804bc27:	ff f0                	push   %eax
 804bc29:	03 00                	add    (%eax),%eax
	...

Disassembly of section .eh_frame:

0804bc2c <.eh_frame>:
 804bc2c:	14 00                	adc    $0x0,%al
 804bc2e:	00 00                	add    %al,(%eax)
 804bc30:	00 00                	add    %al,(%eax)
 804bc32:	00 00                	add    %al,(%eax)
 804bc34:	01 7a 52             	add    %edi,0x52(%edx)
 804bc37:	00 01                	add    %al,(%ecx)
 804bc39:	7c 08                	jl     804bc43 <_IO_stdin_used+0xabf>
 804bc3b:	01 1b                	add    %ebx,(%ebx)
 804bc3d:	0c 04                	or     $0x4,%al
 804bc3f:	04 88                	add    $0x88,%al
 804bc41:	01 00                	add    %eax,(%eax)
 804bc43:	00 20                	add    %ah,(%eax)
 804bc45:	00 00                	add    %al,(%eax)
 804bc47:	00 1c 00             	add    %bl,(%eax,%eax,1)
 804bc4a:	00 00                	add    %al,(%eax)
 804bc4c:	94                   	xchg   %eax,%esp
 804bc4d:	d0 ff                	sar    %bh
 804bc4f:	ff 80 03 00 00 00    	incl   0x3(%eax)
 804bc55:	0e                   	push   %cs
 804bc56:	08 46 0e             	or     %al,0xe(%esi)
 804bc59:	0c 4a                	or     $0x4a,%al
 804bc5b:	0f 0b                	ud2    
 804bc5d:	74 04                	je     804bc63 <_IO_stdin_used+0xadf>
 804bc5f:	78 00                	js     804bc61 <_IO_stdin_used+0xadd>
 804bc61:	3f                   	aas    
 804bc62:	1a 3b                	sbb    (%ebx),%bh
 804bc64:	2a 32                	sub    (%edx),%dh
 804bc66:	24 22                	and    $0x22,%al
 804bc68:	10 00                	adc    %al,(%eax)
 804bc6a:	00 00                	add    %al,(%eax)
 804bc6c:	40                   	inc    %eax
 804bc6d:	00 00                	add    %al,(%eax)
 804bc6f:	00 60 e2             	add    %ah,-0x1e(%eax)
 804bc72:	ff                   	(bad)  
 804bc73:	ff af 00 00 00 00    	ljmp   *0x0(%edi)
 804bc79:	44                   	inc    %esp
 804bc7a:	0e                   	push   %cs
 804bc7b:	20 20                	and    %ah,(%eax)
 804bc7d:	00 00                	add    %al,(%eax)
 804bc7f:	00 54 00 00          	add    %dl,0x0(%eax,%eax,1)
 804bc83:	00 fc                	add    %bh,%ah
 804bc85:	e2 ff                	loop   804bc86 <_IO_stdin_used+0xb02>
 804bc87:	ff b5 00 00 00 00    	pushl  0x0(%ebp)
 804bc8d:	41                   	inc    %ecx
 804bc8e:	0e                   	push   %cs
 804bc8f:	08 83 02 44 0e 20    	or     %al,0x200e4402(%ebx)
 804bc95:	02 61 0a             	add    0xa(%ecx),%ah
 804bc98:	0e                   	push   %cs
 804bc99:	08 41 c3             	or     %al,-0x3d(%ecx)
 804bc9c:	0e                   	push   %cs
 804bc9d:	04 41                	add    $0x41,%al
 804bc9f:	0b 3c 00             	or     (%eax,%eax,1),%edi
 804bca2:	00 00                	add    %al,(%eax)
 804bca4:	78 00                	js     804bca6 <_IO_stdin_used+0xb22>
 804bca6:	00 00                	add    %al,(%eax)
 804bca8:	98                   	cwtl   
 804bca9:	e3 ff                	jecxz  804bcaa <_IO_stdin_used+0xb26>
 804bcab:	ff a1 00 00 00 00    	jmp    *0x0(%ecx)
 804bcb1:	41                   	inc    %ecx
 804bcb2:	0e                   	push   %cs
 804bcb3:	08 85 02 41 0e 0c    	or     %al,0xc0e4102(%ebp)
 804bcb9:	87 03                	xchg   %eax,(%ebx)
 804bcbb:	41                   	inc    %ecx
 804bcbc:	0e                   	push   %cs
 804bcbd:	10 86 04 43 0e 14    	adc    %al,0x140e4304(%esi)
 804bcc3:	83 05 44 0e 20 02 89 	addl   $0xffffff89,0x2200e44
 804bcca:	0a 0e                	or     (%esi),%cl
 804bccc:	14 43                	adc    $0x43,%al
 804bcce:	c3                   	ret    
 804bccf:	0e                   	push   %cs
 804bcd0:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804bcd3:	0e                   	push   %cs
 804bcd4:	0c 41                	or     $0x41,%al
 804bcd6:	c7                   	(bad)  
 804bcd7:	0e                   	push   %cs
 804bcd8:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bcdb:	0e                   	push   %cs
 804bcdc:	04 41                	add    $0x41,%al
 804bcde:	0b 00                	or     (%eax),%eax
 804bce0:	3c 00                	cmp    $0x0,%al
 804bce2:	00 00                	add    %al,(%eax)
 804bce4:	b8 00 00 00 08       	mov    $0x8000000,%eax
 804bce9:	e4 ff                	in     $0xff,%al
 804bceb:	ff e0                	jmp    *%eax
 804bced:	00 00                	add    %al,(%eax)
 804bcef:	00 00                	add    %al,(%eax)
 804bcf1:	41                   	inc    %ecx
 804bcf2:	0e                   	push   %cs
 804bcf3:	08 85 02 41 0e 0c    	or     %al,0xc0e4102(%ebp)
 804bcf9:	87 03                	xchg   %eax,(%ebx)
 804bcfb:	41                   	inc    %ecx
 804bcfc:	0e                   	push   %cs
 804bcfd:	10 86 04 43 0e 14    	adc    %al,0x140e4304(%esi)
 804bd03:	83 05 46 0e 50 02 a4 	addl   $0xffffffa4,0x2500e46
 804bd0a:	0a 0e                	or     (%esi),%cl
 804bd0c:	14 41                	adc    $0x41,%al
 804bd0e:	c3                   	ret    
 804bd0f:	0e                   	push   %cs
 804bd10:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804bd13:	0e                   	push   %cs
 804bd14:	0c 41                	or     $0x41,%al
 804bd16:	c7                   	(bad)  
 804bd17:	0e                   	push   %cs
 804bd18:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bd1b:	0e                   	push   %cs
 804bd1c:	04 44                	add    $0x44,%al
 804bd1e:	0b 00                	or     (%eax),%eax
 804bd20:	18 00                	sbb    %al,(%eax)
 804bd22:	00 00                	add    %al,(%eax)
 804bd24:	f8                   	clc    
 804bd25:	00 00                	add    %al,(%eax)
 804bd27:	00 a8 e4 ff ff 5c    	add    %ch,0x5cffffe4(%eax)
 804bd2d:	00 00                	add    %al,(%eax)
 804bd2f:	00 00                	add    %al,(%eax)
 804bd31:	44                   	inc    %esp
 804bd32:	0e                   	push   %cs
 804bd33:	20 02                	and    %al,(%edx)
 804bd35:	43                   	inc    %ebx
 804bd36:	0a 0e                	or     (%esi),%cl
 804bd38:	04 41                	add    $0x41,%al
 804bd3a:	0b 00                	or     (%eax),%eax
 804bd3c:	68 00 00 00 14       	push   $0x14000000
 804bd41:	01 00                	add    %eax,(%eax)
 804bd43:	00 ec                	add    %ch,%ah
 804bd45:	e4 ff                	in     $0xff,%al
 804bd47:	ff 96 00 00 00 00    	call   *0x0(%esi)
 804bd4d:	41                   	inc    %ecx
 804bd4e:	0e                   	push   %cs
 804bd4f:	08 87 02 43 0e 0c    	or     %al,0xc0e4302(%edi)
 804bd55:	86 03                	xchg   %al,(%ebx)
 804bd57:	41                   	inc    %ecx
 804bd58:	0e                   	push   %cs
 804bd59:	10 83 04 46 0e 20    	adc    %al,0x200e4604(%ebx)
 804bd5f:	02 4c 0a 0e          	add    0xe(%edx,%ecx,1),%cl
 804bd63:	10 41 c3             	adc    %al,-0x3d(%ecx)
 804bd66:	0e                   	push   %cs
 804bd67:	0c 41                	or     $0x41,%al
 804bd69:	c6                   	(bad)  
 804bd6a:	0e                   	push   %cs
 804bd6b:	08 41 c7             	or     %al,-0x39(%ecx)
 804bd6e:	0e                   	push   %cs
 804bd6f:	04 46                	add    $0x46,%al
 804bd71:	0b 4c 0a 0e          	or     0xe(%edx,%ecx,1),%ecx
 804bd75:	10 41 c3             	adc    %al,-0x3d(%ecx)
 804bd78:	0e                   	push   %cs
 804bd79:	0c 41                	or     $0x41,%al
 804bd7b:	c6                   	(bad)  
 804bd7c:	0e                   	push   %cs
 804bd7d:	08 41 c7             	or     %al,-0x39(%ecx)
 804bd80:	0e                   	push   %cs
 804bd81:	04 41                	add    $0x41,%al
 804bd83:	0b 44 0a 0e          	or     0xe(%edx,%ecx,1),%eax
 804bd87:	10 43 c3             	adc    %al,-0x3d(%ebx)
 804bd8a:	0e                   	push   %cs
 804bd8b:	0c 41                	or     $0x41,%al
 804bd8d:	c6                   	(bad)  
 804bd8e:	0e                   	push   %cs
 804bd8f:	08 41 c7             	or     %al,-0x39(%ecx)
 804bd92:	0e                   	push   %cs
 804bd93:	04 47                	add    $0x47,%al
 804bd95:	0b 50 0e             	or     0xe(%eax),%edx
 804bd98:	10 41 c3             	adc    %al,-0x3d(%ecx)
 804bd9b:	0e                   	push   %cs
 804bd9c:	0c 43                	or     $0x43,%al
 804bd9e:	c6                   	(bad)  
 804bd9f:	0e                   	push   %cs
 804bda0:	08 41 c7             	or     %al,-0x39(%ecx)
 804bda3:	0e                   	push   %cs
 804bda4:	04 00                	add    $0x0,%al
 804bda6:	00 00                	add    %al,(%eax)
 804bda8:	54                   	push   %esp
 804bda9:	00 00                	add    %al,(%eax)
 804bdab:	00 80 01 00 00 20    	add    %al,0x20000001(%eax)
 804bdb1:	e5 ff                	in     $0xff,%eax
 804bdb3:	ff d8                	lcall  *<internal disassembler error>
 804bdb5:	08 00                	or     %al,(%eax)
 804bdb7:	00 00                	add    %al,(%eax)
 804bdb9:	41                   	inc    %ecx
 804bdba:	0e                   	push   %cs
 804bdbb:	08 85 02 41 0e 0c    	or     %al,0xc0e4102(%ebp)
 804bdc1:	87 03                	xchg   %eax,(%ebx)
 804bdc3:	41                   	inc    %ecx
 804bdc4:	0e                   	push   %cs
 804bdc5:	10 86 04 41 0e 14    	adc    %al,0x140e4104(%esi)
 804bdcb:	83 05 44 0e 50 03 1b 	addl   $0x1b,0x3500e44
 804bdd2:	06                   	push   %es
 804bdd3:	0a 0e                	or     (%esi),%cl
 804bdd5:	14 41                	adc    $0x41,%al
 804bdd7:	c3                   	ret    
 804bdd8:	0e                   	push   %cs
 804bdd9:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804bddc:	0e                   	push   %cs
 804bddd:	0c 41                	or     $0x41,%al
 804bddf:	c7                   	(bad)  
 804bde0:	0e                   	push   %cs
 804bde1:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bde4:	0e                   	push   %cs
 804bde5:	04 41                	add    $0x41,%al
 804bde7:	0b 03                	or     (%ebx),%eax
 804bde9:	d5 01                	aad    $0x1
 804bdeb:	0a 0e                	or     (%esi),%cl
 804bded:	14 41                	adc    $0x41,%al
 804bdef:	c3                   	ret    
 804bdf0:	0e                   	push   %cs
 804bdf1:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804bdf4:	0e                   	push   %cs
 804bdf5:	0c 41                	or     $0x41,%al
 804bdf7:	c7                   	(bad)  
 804bdf8:	0e                   	push   %cs
 804bdf9:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bdfc:	0e                   	push   %cs
 804bdfd:	04 45                	add    $0x45,%al
 804bdff:	0b 44 00 00          	or     0x0(%eax,%eax,1),%eax
 804be03:	00 d8                	add    %bl,%al
 804be05:	01 00                	add    %eax,(%eax)
 804be07:	00 a8 ed ff ff 97    	add    %ch,-0x68000013(%eax)
 804be0d:	00 00                	add    %al,(%eax)
 804be0f:	00 00                	add    %al,(%eax)
 804be11:	41                   	inc    %ecx
 804be12:	0e                   	push   %cs
 804be13:	08 87 02 41 0e 0c    	or     %al,0xc0e4102(%edi)
 804be19:	86 03                	xchg   %al,(%ebx)
 804be1b:	41                   	inc    %ecx
 804be1c:	0e                   	push   %cs
 804be1d:	10 83 04 46 0e 20    	adc    %al,0x200e4604(%ebx)
 804be23:	6b 0a 0e             	imul   $0xe,(%edx),%ecx
 804be26:	10 41 c3             	adc    %al,-0x3d(%ecx)
 804be29:	0e                   	push   %cs
 804be2a:	0c 41                	or     $0x41,%al
 804be2c:	c6                   	(bad)  
 804be2d:	0e                   	push   %cs
 804be2e:	08 41 c7             	or     %al,-0x39(%ecx)
 804be31:	0e                   	push   %cs
 804be32:	04 41                	add    $0x41,%al
 804be34:	0b 02                	or     (%edx),%eax
 804be36:	41                   	inc    %ecx
 804be37:	0a 0e                	or     (%esi),%cl
 804be39:	10 41 c3             	adc    %al,-0x3d(%ecx)
 804be3c:	0e                   	push   %cs
 804be3d:	0c 41                	or     $0x41,%al
 804be3f:	c6                   	(bad)  
 804be40:	0e                   	push   %cs
 804be41:	08 41 c7             	or     %al,-0x39(%ecx)
 804be44:	0e                   	push   %cs
 804be45:	04 44                	add    $0x44,%al
 804be47:	0b 3c 00             	or     (%eax,%eax,1),%edi
 804be4a:	00 00                	add    %al,(%eax)
 804be4c:	20 02                	and    %al,(%edx)
 804be4e:	00 00                	add    %al,(%eax)
 804be50:	00 ee                	add    %ch,%dh
 804be52:	ff                   	(bad)  
 804be53:	ff 96 00 00 00 00    	call   *0x0(%esi)
 804be59:	41                   	inc    %ecx
 804be5a:	0e                   	push   %cs
 804be5b:	08 85 02 43 0e 0c    	or     %al,0xc0e4302(%ebp)
 804be61:	87 03                	xchg   %eax,(%ebx)
 804be63:	43                   	inc    %ebx
 804be64:	0e                   	push   %cs
 804be65:	10 86 04 43 0e 14    	adc    %al,0x140e4304(%esi)
 804be6b:	83 05 44 0e 30 02 69 	addl   $0x69,0x2300e44
 804be72:	0a 0e                	or     (%esi),%cl
 804be74:	14 43                	adc    $0x43,%al
 804be76:	c3                   	ret    
 804be77:	0e                   	push   %cs
 804be78:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804be7b:	0e                   	push   %cs
 804be7c:	0c 41                	or     $0x41,%al
 804be7e:	c7                   	(bad)  
 804be7f:	0e                   	push   %cs
 804be80:	08 41 c5             	or     %al,-0x3b(%ecx)
 804be83:	0e                   	push   %cs
 804be84:	04 41                	add    $0x41,%al
 804be86:	0b 00                	or     (%eax),%eax
 804be88:	3c 00                	cmp    $0x0,%al
 804be8a:	00 00                	add    %al,(%eax)
 804be8c:	60                   	pusha  
 804be8d:	02 00                	add    (%eax),%al
 804be8f:	00 60 ee             	add    %ah,-0x12(%eax)
 804be92:	ff                   	(bad)  
 804be93:	ff ab 00 00 00 00    	ljmp   *0x0(%ebx)
 804be99:	41                   	inc    %ecx
 804be9a:	0e                   	push   %cs
 804be9b:	08 85 02 41 0e 0c    	or     %al,0xc0e4102(%ebp)
 804bea1:	87 03                	xchg   %eax,(%ebx)
 804bea3:	41                   	inc    %ecx
 804bea4:	0e                   	push   %cs
 804bea5:	10 86 04 43 0e 14    	adc    %al,0x140e4304(%esi)
 804beab:	83 05 46 0e 30 02 82 	addl   $0xffffff82,0x2300e46
 804beb2:	0a 0e                	or     (%esi),%cl
 804beb4:	14 41                	adc    $0x41,%al
 804beb6:	c3                   	ret    
 804beb7:	0e                   	push   %cs
 804beb8:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804bebb:	0e                   	push   %cs
 804bebc:	0c 41                	or     $0x41,%al
 804bebe:	c7                   	(bad)  
 804bebf:	0e                   	push   %cs
 804bec0:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bec3:	0e                   	push   %cs
 804bec4:	04 41                	add    $0x41,%al
 804bec6:	0b 00                	or     (%eax),%eax
 804bec8:	3c 00                	cmp    $0x0,%al
 804beca:	00 00                	add    %al,(%eax)
 804becc:	a0 02 00 00 d0       	mov    0xd0000002,%al
 804bed1:	ee                   	out    %al,(%dx)
 804bed2:	ff                   	(bad)  
 804bed3:	ff 91 02 00 00 00    	call   *0x2(%ecx)
 804bed9:	41                   	inc    %ecx
 804beda:	0e                   	push   %cs
 804bedb:	08 85 02 41 0e 0c    	or     %al,0xc0e4102(%ebp)
 804bee1:	87 03                	xchg   %eax,(%ebx)
 804bee3:	43                   	inc    %ebx
 804bee4:	0e                   	push   %cs
 804bee5:	10 86 04 41 0e 14    	adc    %al,0x140e4104(%esi)
 804beeb:	83 05 44 0e 40 02 f2 	addl   $0xfffffff2,0x2400e44
 804bef2:	0a 0e                	or     (%esi),%cl
 804bef4:	14 41                	adc    $0x41,%al
 804bef6:	c3                   	ret    
 804bef7:	0e                   	push   %cs
 804bef8:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804befb:	0e                   	push   %cs
 804befc:	0c 41                	or     $0x41,%al
 804befe:	c7                   	(bad)  
 804beff:	0e                   	push   %cs
 804bf00:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bf03:	0e                   	push   %cs
 804bf04:	04 48                	add    $0x48,%al
 804bf06:	0b 00                	or     (%eax),%eax
 804bf08:	14 00                	adc    $0x0,%al
 804bf0a:	00 00                	add    %al,(%eax)
 804bf0c:	e0 02                	loopne 804bf10 <_IO_stdin_used+0xd8c>
 804bf0e:	00 00                	add    %al,(%eax)
 804bf10:	30 f1                	xor    %dh,%cl
 804bf12:	ff                   	(bad)  
 804bf13:	ff b0 00 00 00 00    	pushl  0x0(%eax)
 804bf19:	44                   	inc    %esp
 804bf1a:	0e                   	push   %cs
 804bf1b:	20 02                	and    %al,(%edx)
 804bf1d:	ab                   	stos   %eax,%es:(%edi)
 804bf1e:	0e                   	push   %cs
 804bf1f:	04 30                	add    $0x30,%al
 804bf21:	00 00                	add    %al,(%eax)
 804bf23:	00 f8                	add    %bh,%al
 804bf25:	02 00                	add    (%eax),%al
 804bf27:	00 38                	add    %bh,(%eax)
 804bf29:	d1 ff                	sar    %edi
 804bf2b:	ff 5d 0d             	lcall  *0xd(%ebp)
 804bf2e:	00 00                	add    %al,(%eax)
 804bf30:	00 41 0e             	add    %al,0xe(%ecx)
 804bf33:	08 85 02 47 0d 05    	or     %al,0x50d4702(%ebp)
 804bf39:	42                   	inc    %edx
 804bf3a:	87 03                	xchg   %eax,(%ebx)
 804bf3c:	86 04 50             	xchg   %al,(%eax,%edx,2)
 804bf3f:	83 05 03 4b 02 0a c3 	addl   $0xffffffc3,0xa024b03
 804bf46:	41                   	inc    %ecx
 804bf47:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 804bf4b:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 804bf4e:	04 41                	add    $0x41,%al
 804bf50:	0b 00                	or     (%eax),%eax
 804bf52:	00 00                	add    %al,(%eax)
 804bf54:	38 00                	cmp    %al,(%eax)
 804bf56:	00 00                	add    %al,(%eax)
 804bf58:	2c 03                	sub    $0x3,%al
 804bf5a:	00 00                	add    %al,(%eax)
 804bf5c:	94                   	xchg   %eax,%esp
 804bf5d:	f1                   	icebp  
 804bf5e:	ff                   	(bad)  
 804bf5f:	ff 61 00             	jmp    *0x0(%ecx)
 804bf62:	00 00                	add    %al,(%eax)
 804bf64:	00 41 0e             	add    %al,0xe(%ecx)
 804bf67:	08 85 02 41 0e 0c    	or     %al,0xc0e4102(%ebp)
 804bf6d:	87 03                	xchg   %eax,(%ebx)
 804bf6f:	43                   	inc    %ebx
 804bf70:	0e                   	push   %cs
 804bf71:	10 86 04 41 0e 14    	adc    %al,0x140e4104(%esi)
 804bf77:	83 05 4e 0e 30 02 48 	addl   $0x48,0x2300e4e
 804bf7e:	0e                   	push   %cs
 804bf7f:	14 41                	adc    $0x41,%al
 804bf81:	c3                   	ret    
 804bf82:	0e                   	push   %cs
 804bf83:	10 41 c6             	adc    %al,-0x3a(%ecx)
 804bf86:	0e                   	push   %cs
 804bf87:	0c 41                	or     $0x41,%al
 804bf89:	c7                   	(bad)  
 804bf8a:	0e                   	push   %cs
 804bf8b:	08 41 c5             	or     %al,-0x3b(%ecx)
 804bf8e:	0e                   	push   %cs
 804bf8f:	04 10                	add    $0x10,%al
 804bf91:	00 00                	add    %al,(%eax)
 804bf93:	00 68 03             	add    %ch,0x3(%eax)
 804bf96:	00 00                	add    %al,(%eax)
 804bf98:	c8 f1 ff ff          	enter  $0xfff1,$0xff
 804bf9c:	02 00                	add    (%eax),%al
	...

Disassembly of section .dynstr:

0804bfa8 <.dynstr>:
 804bfa8:	00 6c 69 62          	add    %ch,0x62(%ecx,%ebp,2)
 804bfac:	74 69                	je     804c017 <_IO_stdin_used+0xe93>
 804bfae:	6e                   	outsb  %ds:(%esi),(%dx)
 804bfaf:	66 6f                	outsw  %ds:(%esi),(%dx)
 804bfb1:	2e 73 6f             	jae,pn 804c023 <_IO_stdin_used+0xe9f>
 804bfb4:	2e                   	cs
 804bfb5:	35 00 5f 49 54       	xor    $0x54495f00,%eax
 804bfba:	4d                   	dec    %ebp
 804bfbb:	5f                   	pop    %edi
 804bfbc:	64                   	fs
 804bfbd:	65                   	gs
 804bfbe:	72 65                	jb     804c025 <_IO_stdin_used+0xea1>
 804bfc0:	67 69 73 74 65 72 54 	imul   $0x4d547265,0x74(%bp,%di),%esi
 804bfc7:	4d 
 804bfc8:	43                   	inc    %ebx
 804bfc9:	6c                   	insb   (%dx),%es:(%edi)
 804bfca:	6f                   	outsl  %ds:(%esi),(%dx)
 804bfcb:	6e                   	outsb  %ds:(%esi),(%dx)
 804bfcc:	65                   	gs
 804bfcd:	54                   	push   %esp
 804bfce:	61                   	popa   
 804bfcf:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
 804bfd3:	5f                   	pop    %edi
 804bfd4:	5f                   	pop    %edi
 804bfd5:	67 6d                	insl   (%dx),%es:(%di)
 804bfd7:	6f                   	outsl  %ds:(%esi),(%dx)
 804bfd8:	6e                   	outsb  %ds:(%esi),(%dx)
 804bfd9:	5f                   	pop    %edi
 804bfda:	73 74                	jae    804c050 <_IO_stdin_used+0xecc>
 804bfdc:	61                   	popa   
 804bfdd:	72 74                	jb     804c053 <_IO_stdin_used+0xecf>
 804bfdf:	5f                   	pop    %edi
 804bfe0:	5f                   	pop    %edi
 804bfe1:	00 5f 4a             	add    %bl,0x4a(%edi)
 804bfe4:	76 5f                	jbe    804c045 <_IO_stdin_used+0xec1>
 804bfe6:	52                   	push   %edx
 804bfe7:	65 67 69 73 74 65 72 	imul   $0x6c437265,%gs:0x74(%bp,%di),%esi
 804bfee:	43 6c 
 804bff0:	61                   	popa   
 804bff1:	73 73                	jae    804c066 <_IO_stdin_used+0xee2>
 804bff3:	65                   	gs
 804bff4:	73 00                	jae    804bff6 <_IO_stdin_used+0xe72>
 804bff6:	5f                   	pop    %edi
 804bff7:	49                   	dec    %ecx
 804bff8:	54                   	push   %esp
 804bff9:	4d                   	dec    %ebp
 804bffa:	5f                   	pop    %edi
 804bffb:	72 65                	jb     804c062 <_IO_stdin_used+0xede>
 804bffd:	67 69 73 74 65 72 54 	imul   $0x4d547265,0x74(%bp,%di),%esi
 804c004:	4d 
 804c005:	43                   	inc    %ebx
 804c006:	6c                   	insb   (%dx),%es:(%edi)
 804c007:	6f                   	outsl  %ds:(%esi),(%dx)
 804c008:	6e                   	outsb  %ds:(%esi),(%dx)
 804c009:	65                   	gs
 804c00a:	54                   	push   %esp
 804c00b:	61                   	popa   
 804c00c:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
 804c010:	5f                   	pop    %edi
 804c011:	69 6e 69 74 00 74 69 	imul   $0x69740074,0x69(%esi),%ebp
 804c018:	67                   	addr16
 804c019:	65                   	gs
 804c01a:	74 73                	je     804c08f <_IO_stdin_used+0xf0b>
 804c01c:	74 72                	je     804c090 <_IO_stdin_used+0xf0c>
 804c01e:	00 74 67 65          	add    %dh,0x65(%edi,%eiz,2)
 804c022:	74 73                	je     804c097 <_IO_stdin_used+0xf13>
 804c024:	74 72                	je     804c098 <_IO_stdin_used+0xf14>
 804c026:	00 74 67 65          	add    %dh,0x65(%edi,%eiz,2)
 804c02a:	74 65                	je     804c091 <_IO_stdin_used+0xf0d>
 804c02c:	6e                   	outsb  %ds:(%esi),(%dx)
 804c02d:	74 00                	je     804c02f <_IO_stdin_used+0xeab>
 804c02f:	5f                   	pop    %edi
 804c030:	66 69 6e 69 00 74    	imul   $0x7400,0x69(%esi),%bp
 804c036:	70 75                	jo     804c0ad <_IO_stdin_used+0xf29>
 804c038:	74 73                	je     804c0ad <_IO_stdin_used+0xf29>
 804c03a:	00 73 65             	add    %dh,0x65(%ebx)
 804c03d:	74 75                	je     804c0b4 <_IO_stdin_used+0xf30>
 804c03f:	70 74                	jo     804c0b5 <_IO_stdin_used+0xf31>
 804c041:	65                   	gs
 804c042:	72 6d                	jb     804c0b1 <_IO_stdin_used+0xf2d>
 804c044:	00 6c 69 62          	add    %ch,0x62(%ecx,%ebp,2)
 804c048:	73 65                	jae    804c0af <_IO_stdin_used+0xf2b>
 804c04a:	6c                   	insb   (%dx),%es:(%edi)
 804c04b:	69 6e 75 78 2e 73 6f 	imul   $0x6f732e78,0x75(%esi),%ebp
 804c052:	2e 31 00             	xor    %eax,%cs:(%eax)
 804c055:	69 73 5f 73 65 6c 69 	imul   $0x696c6573,0x5f(%ebx),%esi
 804c05c:	6e                   	outsb  %ds:(%esi),(%dx)
 804c05d:	75 78                	jne    804c0d7 <_IO_stdin_used+0xf53>
 804c05f:	5f                   	pop    %edi
 804c060:	65 6e                	outsb  %gs:(%esi),(%dx)
 804c062:	61                   	popa   
 804c063:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
 804c067:	00 67 65             	add    %ah,0x65(%edi)
 804c06a:	74 70                	je     804c0dc <_IO_stdin_used+0xf58>
 804c06c:	69 64 63 6f 6e 00 6c 	imul   $0x696c006e,0x6f(%ebx,%eiz,2),%esp
 804c073:	69 
 804c074:	62 63 2e             	bound  %esp,0x2e(%ebx)
 804c077:	73 6f                	jae    804c0e8 <_IO_stdin_used+0xf64>
 804c079:	2e 36 00 5f 49       	cs add %bl,%cs:%ss:0x49(%edi)
 804c07e:	4f                   	dec    %edi
 804c07f:	5f                   	pop    %edi
 804c080:	73 74                	jae    804c0f6 <_IO_stdin_used+0xf72>
 804c082:	64 69 6e 5f 75 73 65 	imul   $0x64657375,%fs:0x5f(%esi),%ebp
 804c089:	64 
 804c08a:	00 5f 5f             	add    %bl,0x5f(%edi)
 804c08d:	72 61                	jb     804c0f0 <_IO_stdin_used+0xf6c>
 804c08f:	77 6d                	ja     804c0fe <_IO_stdin_used+0xf7a>
 804c091:	65                   	gs
 804c092:	6d                   	insl   (%dx),%es:(%edi)
 804c093:	63 68 72             	arpl   %bp,0x72(%eax)
 804c096:	00 65 78             	add    %ah,0x78(%ebp)
 804c099:	69 74 00 5f 49 4f 5f 	imul   $0x705f4f49,0x5f(%eax,%eax,1),%esi
 804c0a0:	70 
 804c0a1:	75 74                	jne    804c117 <_IO_stdin_used+0xf93>
 804c0a3:	63 00                	arpl   %ax,(%eax)
 804c0a5:	73 65                	jae    804c10c <_IO_stdin_used+0xf88>
 804c0a7:	74 6c                	je     804c115 <_IO_stdin_used+0xf91>
 804c0a9:	6f                   	outsl  %ds:(%esi),(%dx)
 804c0aa:	63 61 6c             	arpl   %sp,0x6c(%ecx)
 804c0ad:	65 00 6f 70          	add    %ch,%gs:0x70(%edi)
 804c0b1:	74 69                	je     804c11c <_IO_stdin_used+0xf98>
 804c0b3:	6e                   	outsb  %ds:(%esi),(%dx)
 804c0b4:	64 00 73 74          	add    %dh,%fs:0x74(%ebx)
 804c0b8:	72 72                	jb     804c12c <_IO_stdin_used+0xfa8>
 804c0ba:	63 68 72             	arpl   %bp,0x72(%eax)
 804c0bd:	00 70 65             	add    %dh,0x65(%eax)
 804c0c0:	72 72                	jb     804c134 <_IO_stdin_used+0xfb0>
 804c0c2:	6f                   	outsl  %ds:(%esi),(%dx)
 804c0c3:	72 00                	jb     804c0c5 <_IO_stdin_used+0xf41>
 804c0c5:	5f                   	pop    %edi
 804c0c6:	5f                   	pop    %edi
 804c0c7:	69 73 6f 63 39 39 5f 	imul   $0x5f393963,0x6f(%ebx),%esi
 804c0ce:	73 73                	jae    804c143 <_IO_stdin_used+0xfbf>
 804c0d0:	63 61 6e             	arpl   %sp,0x6e(%ecx)
 804c0d3:	66                   	data16
 804c0d4:	00 5f 5f             	add    %bl,0x5f(%edi)
 804c0d7:	70 72                	jo     804c14b <_IO_stdin_used+0xfc7>
 804c0d9:	6f                   	outsl  %ds:(%esi),(%dx)
 804c0da:	67 6e                	outsb  %ds:(%si),(%dx)
 804c0dc:	61                   	popa   
 804c0dd:	6d                   	insl   (%dx),%es:(%edi)
 804c0de:	65 00 64 63 67       	add    %ah,%gs:0x67(%ebx,%eiz,2)
 804c0e3:	65                   	gs
 804c0e4:	74 74                	je     804c15a <_IO_stdin_used+0xfd6>
 804c0e6:	65                   	gs
 804c0e7:	78 74                	js     804c15d <_IO_stdin_used+0xfd9>
 804c0e9:	00 67 65             	add    %ah,0x65(%edi)
 804c0ec:	74 70                	je     804c15e <_IO_stdin_used+0xfda>
 804c0ee:	77 75                	ja     804c165 <_IO_stdin_used+0xfe1>
 804c0f0:	69 64 00 63 6c 6f 73 	imul   $0x65736f6c,0x63(%eax,%eax,1),%esp
 804c0f7:	65 
 804c0f8:	64 69 72 00 73 74 72 	imul   $0x6e727473,%fs:0x0(%edx),%esi
 804c0ff:	6e 
 804c100:	63 70 79             	arpl   %si,0x79(%eax)
 804c103:	00 5f 5f             	add    %bl,0x5f(%edi)
 804c106:	73 74                	jae    804c17c <_IO_stdin_used+0xff8>
 804c108:	61                   	popa   
 804c109:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
 804c10c:	63 68 6b             	arpl   %bp,0x6b(%eax)
 804c10f:	5f                   	pop    %edi
 804c110:	66 61                	popaw  
 804c112:	69 6c 00 70 75 74 63 	imul   $0x68637475,0x70(%eax,%eax,1),%ebp
 804c119:	68 
 804c11a:	61                   	popa   
 804c11b:	72 00                	jb     804c11d <_IO_stdin_used+0xf99>
 804c11d:	72 65                	jb     804c184 <_IO_stdin_used+0x1000>
 804c11f:	61                   	popa   
 804c120:	6c                   	insb   (%dx),%es:(%edi)
 804c121:	6c                   	insb   (%dx),%es:(%edi)
 804c122:	6f                   	outsl  %ds:(%esi),(%dx)
 804c123:	63 00                	arpl   %ax,(%eax)
 804c125:	73 74                	jae    804c19b <_IO_stdin_used+0x1017>
 804c127:	64 69 6e 00 67 65 74 	imul   $0x70746567,%fs:0x0(%esi),%ebp
 804c12e:	70 
 804c12f:	69 64 00 5f 5f 61 73 	imul   $0x7373615f,0x5f(%eax,%eax,1),%esp
 804c136:	73 
 804c137:	65                   	gs
 804c138:	72 74                	jb     804c1ae <_IO_stdin_used+0x102a>
 804c13a:	5f                   	pop    %edi
 804c13b:	66 61                	popaw  
 804c13d:	69 6c 00 73 74 72 74 	imul   $0x6f747274,0x73(%eax,%eax,1),%ebp
 804c144:	6f 
 804c145:	6c                   	insb   (%dx),%es:(%edi)
 804c146:	00 69 73             	add    %ch,0x73(%ecx)
 804c149:	61                   	popa   
 804c14a:	74 74                	je     804c1c0 <_IO_stdin_used+0x103c>
 804c14c:	79 00                	jns    804c14e <_IO_stdin_used+0xfca>
 804c14e:	67                   	addr16
 804c14f:	65                   	gs
 804c150:	74 70                	je     804c1c2 <_IO_stdin_used+0x103e>
 804c152:	77 6e                	ja     804c1c2 <_IO_stdin_used+0x103e>
 804c154:	61                   	popa   
 804c155:	6d                   	insl   (%dx),%es:(%edi)
 804c156:	00 73 74             	add    %dh,0x74(%ebx)
 804c159:	72 6c                	jb     804c1c7 <_IO_stdin_used+0x1043>
 804c15b:	65 6e                	outsb  %gs:(%esi),(%dx)
 804c15d:	00 5f 5f             	add    %bl,0x5f(%edi)
 804c160:	66                   	data16
 804c161:	70 72                	jo     804c1d5 <_IO_stdin_used+0x1051>
 804c163:	69 6e 74 66 5f 63 68 	imul   $0x68635f66,0x74(%esi),%ebp
 804c16a:	6b 00 73             	imul   $0x73,(%eax),%eax
 804c16d:	74 64                	je     804c1d3 <_IO_stdin_used+0x104f>
 804c16f:	6f                   	outsl  %ds:(%esi),(%dx)
 804c170:	75 74                	jne    804c1e6 <_IO_stdin_used+0x1062>
 804c172:	00 6d 65             	add    %ch,0x65(%ebp)
 804c175:	6d                   	insl   (%dx),%es:(%edi)
 804c176:	63 70 79             	arpl   %si,0x79(%eax)
 804c179:	00 66 63             	add    %ah,0x63(%esi)
 804c17c:	6c                   	insb   (%dx),%es:(%edi)
 804c17d:	6f                   	outsl  %ds:(%esi),(%dx)
 804c17e:	73 65                	jae    804c1e5 <_IO_stdin_used+0x1061>
 804c180:	00 6d 61             	add    %ch,0x61(%ebp)
 804c183:	6c                   	insb   (%dx),%es:(%edi)
 804c184:	6c                   	insb   (%dx),%es:(%edi)
 804c185:	6f                   	outsl  %ds:(%esi),(%dx)
 804c186:	63 00                	arpl   %ax,(%eax)
 804c188:	6e                   	outsb  %ds:(%esi),(%dx)
 804c189:	6c                   	insb   (%dx),%es:(%edi)
 804c18a:	5f                   	pop    %edi
 804c18b:	6c                   	insb   (%dx),%es:(%edi)
 804c18c:	61                   	popa   
 804c18d:	6e                   	outsb  %ds:(%esi),(%dx)
 804c18e:	67 69 6e 66 6f 00 6f 	imul   $0x706f006f,0x66(%bp),%ebp
 804c195:	70 
 804c196:	65 6e                	outsb  %gs:(%esi),(%dx)
 804c198:	64 69 72 00 5f 5f 78 	imul   $0x73785f5f,%fs:0x0(%edx),%esi
 804c19f:	73 
 804c1a0:	74 61                	je     804c203 <_IO_stdin_used+0x107f>
 804c1a2:	74 36                	je     804c1da <_IO_stdin_used+0x1056>
 804c1a4:	34 00                	xor    $0x0,%al
 804c1a6:	5f                   	pop    %edi
 804c1a7:	5f                   	pop    %edi
 804c1a8:	63 74 79 70          	arpl   %si,0x70(%ecx,%edi,2)
 804c1ac:	65                   	gs
 804c1ad:	5f                   	pop    %edi
 804c1ae:	62 5f 6c             	bound  %ebx,0x6c(%edi)
 804c1b1:	6f                   	outsl  %ds:(%esi),(%dx)
 804c1b2:	63 00                	arpl   %ax,(%eax)
 804c1b4:	67                   	addr16
 804c1b5:	65                   	gs
 804c1b6:	74 65                	je     804c21d <_IO_stdin_used+0x1099>
 804c1b8:	6e                   	outsb  %ds:(%esi),(%dx)
 804c1b9:	76 00                	jbe    804c1bb <_IO_stdin_used+0x1037>
 804c1bb:	6f                   	outsl  %ds:(%esi),(%dx)
 804c1bc:	70 74                	jo     804c232 <_IO_stdin_used+0x10ae>
 804c1be:	61                   	popa   
 804c1bf:	72 67                	jb     804c228 <_IO_stdin_used+0x10a4>
 804c1c1:	00 73 74             	add    %dh,0x74(%ebx)
 804c1c4:	64                   	fs
 804c1c5:	65                   	gs
 804c1c6:	72 72                	jb     804c23a <_IO_stdin_used+0x10b6>
 804c1c8:	00 69 6f             	add    %ch,0x6f(%ecx)
 804c1cb:	63 74 6c 00          	arpl   %si,0x0(%esp,%ebp,2)
 804c1cf:	67                   	addr16
 804c1d0:	65                   	gs
 804c1d1:	74 6f                	je     804c242 <_IO_stdin_used+0x10be>
 804c1d3:	70 74                	jo     804c249 <_IO_stdin_used+0x10c5>
 804c1d5:	5f                   	pop    %edi
 804c1d6:	6c                   	insb   (%dx),%es:(%edi)
 804c1d7:	6f                   	outsl  %ds:(%esi),(%dx)
 804c1d8:	6e                   	outsb  %ds:(%esi),(%dx)
 804c1d9:	67 00 66 77          	add    %ah,0x77(%bp)
 804c1dd:	72 69                	jb     804c248 <_IO_stdin_used+0x10c4>
 804c1df:	74 65                	je     804c246 <_IO_stdin_used+0x10c2>
 804c1e1:	00 66 72             	add    %ah,0x72(%esi)
 804c1e4:	65                   	gs
 804c1e5:	61                   	popa   
 804c1e6:	64 00 73 74          	add    %dh,%fs:0x74(%ebx)
 804c1ea:	72 63                	jb     804c24f <_IO_stdin_used+0x10cb>
 804c1ec:	68 72 00 72 65       	push   $0x65720072
 804c1f1:	61                   	popa   
 804c1f2:	64 64 69 72 36 34 00 	fs imul $0x5f5f0034,%fs:0x36(%edx),%esi
 804c1f9:	5f 5f 
 804c1fb:	73 70                	jae    804c26d <_IO_stdin_used+0x10e9>
 804c1fd:	72 69                	jb     804c268 <_IO_stdin_used+0x10e4>
 804c1ff:	6e                   	outsb  %ds:(%esi),(%dx)
 804c200:	74 66                	je     804c268 <_IO_stdin_used+0x10e4>
 804c202:	5f                   	pop    %edi
 804c203:	63 68 6b             	arpl   %bp,0x6b(%eax)
 804c206:	00 66 6f             	add    %ah,0x6f(%esi)
 804c209:	70 65                	jo     804c270 <_IO_stdin_used+0x10ec>
 804c20b:	6e                   	outsb  %ds:(%esi),(%dx)
 804c20c:	36                   	ss
 804c20d:	34 00                	xor    $0x0,%al
 804c20f:	62 69 6e             	bound  %ebp,0x6e(%ecx)
 804c212:	64                   	fs
 804c213:	74 65                	je     804c27a <_IO_stdin_used+0x10f6>
 804c215:	78 74                	js     804c28b <_IO_stdin_used+0x1107>
 804c217:	64 6f                	outsl  %fs:(%esi),(%dx)
 804c219:	6d                   	insl   (%dx),%es:(%edi)
 804c21a:	61                   	popa   
 804c21b:	69 6e 00 5f 49 4f 5f 	imul   $0x5f4f495f,0x0(%esi),%ebp
 804c222:	67                   	addr16
 804c223:	65                   	gs
 804c224:	74 63                	je     804c289 <_IO_stdin_used+0x1105>
 804c226:	00 73 74             	add    %dh,0x74(%ebx)
 804c229:	72 63                	jb     804c28e <_IO_stdin_used+0x110a>
 804c22b:	6d                   	insl   (%dx),%es:(%edi)
 804c22c:	70 00                	jo     804c22e <_IO_stdin_used+0x10aa>
 804c22e:	5f                   	pop    %edi
 804c22f:	5f                   	pop    %edi
 804c230:	6c                   	insb   (%dx),%es:(%edi)
 804c231:	69 62 63 5f 73 74 61 	imul   $0x6174735f,0x63(%edx),%esp
 804c238:	72 74                	jb     804c2ae <_IO_stdin_used+0x112a>
 804c23a:	5f                   	pop    %edi
 804c23b:	6d                   	insl   (%dx),%es:(%edi)
 804c23c:	61                   	popa   
 804c23d:	69 6e 00 66 65 72 72 	imul   $0x72726566,0x0(%esi),%ebp
 804c244:	6f                   	outsl  %ds:(%esi),(%dx)
 804c245:	72 00                	jb     804c247 <_IO_stdin_used+0x10c3>
 804c247:	66                   	data16
 804c248:	72 65                	jb     804c2af <_IO_stdin_used+0x112b>
 804c24a:	65 00 70 72          	add    %dh,%gs:0x72(%eax)
 804c24e:	6f                   	outsl  %ds:(%esi),(%dx)
 804c24f:	67 72 61             	addr16 jb 804c2b3 <_IO_stdin_used+0x112f>
 804c252:	6d                   	insl   (%dx),%es:(%edi)
 804c253:	5f                   	pop    %edi
 804c254:	69 6e 76 6f 63 61 74 	imul   $0x7461636f,0x76(%esi),%ebp
 804c25b:	69 6f 6e 5f 73 68 6f 	imul   $0x6f68735f,0x6e(%edi),%ebp
 804c262:	72 74                	jb     804c2d8 <_IO_stdin_used+0x1154>
 804c264:	5f                   	pop    %edi
 804c265:	6e                   	outsb  %ds:(%esi),(%dx)
 804c266:	61                   	popa   
 804c267:	6d                   	insl   (%dx),%es:(%edi)
 804c268:	65 00 5f 65          	add    %bl,%gs:0x65(%edi)
 804c26c:	64                   	fs
 804c26d:	61                   	popa   
 804c26e:	74 61                	je     804c2d1 <_IO_stdin_used+0x114d>
 804c270:	00 5f 5f             	add    %bl,0x5f(%edi)
 804c273:	62 73 73             	bound  %esi,0x73(%ebx)
 804c276:	5f                   	pop    %edi
 804c277:	73 74                	jae    804c2ed <_IO_stdin_used+0x1169>
 804c279:	61                   	popa   
 804c27a:	72 74                	jb     804c2f0 <_IO_stdin_used+0x116c>
 804c27c:	00 5f 65             	add    %bl,0x65(%edi)
 804c27f:	6e                   	outsb  %ds:(%esi),(%dx)
 804c280:	64 00 47 4c          	add    %al,%fs:0x4c(%edi)
 804c284:	49                   	dec    %ecx
 804c285:	42                   	inc    %edx
 804c286:	43                   	inc    %ebx
 804c287:	5f                   	pop    %edi
 804c288:	32 2e                	xor    (%esi),%ch
 804c28a:	33 00                	xor    (%eax),%eax
 804c28c:	47                   	inc    %edi
 804c28d:	4c                   	dec    %esp
 804c28e:	49                   	dec    %ecx
 804c28f:	42                   	inc    %edx
 804c290:	43                   	inc    %ebx
 804c291:	5f                   	pop    %edi
 804c292:	32 2e                	xor    (%esi),%ch
 804c294:	33 2e                	xor    (%esi),%ebp
 804c296:	34 00                	xor    $0x0,%al
 804c298:	47                   	inc    %edi
 804c299:	4c                   	dec    %esp
 804c29a:	49                   	dec    %ecx
 804c29b:	42                   	inc    %edx
 804c29c:	43                   	inc    %ebx
 804c29d:	5f                   	pop    %edi
 804c29e:	32 2e                	xor    (%esi),%ch
 804c2a0:	32 00                	xor    (%eax),%al
 804c2a2:	47                   	inc    %edi
 804c2a3:	4c                   	dec    %esp
 804c2a4:	49                   	dec    %ecx
 804c2a5:	42                   	inc    %edx
 804c2a6:	43                   	inc    %ebx
 804c2a7:	5f                   	pop    %edi
 804c2a8:	32 2e                	xor    (%esi),%ch
 804c2aa:	37                   	aaa    
 804c2ab:	00 47 4c             	add    %al,0x4c(%edi)
 804c2ae:	49                   	dec    %ecx
 804c2af:	42                   	inc    %edx
 804c2b0:	43                   	inc    %ebx
 804c2b1:	5f                   	pop    %edi
 804c2b2:	32 2e                	xor    (%esi),%ch
 804c2b4:	34 00                	xor    $0x0,%al
 804c2b6:	47                   	inc    %edi
 804c2b7:	4c                   	dec    %esp
 804c2b8:	49                   	dec    %ecx
 804c2b9:	42                   	inc    %edx
 804c2ba:	43                   	inc    %ebx
 804c2bb:	5f                   	pop    %edi
 804c2bc:	32 2e                	xor    (%esi),%ch
 804c2be:	31 00                	xor    %eax,(%eax)
 804c2c0:	47                   	inc    %edi
 804c2c1:	4c                   	dec    %esp
 804c2c2:	49                   	dec    %ecx
 804c2c3:	42                   	inc    %edx
 804c2c4:	43                   	inc    %ebx
 804c2c5:	5f                   	pop    %edi
 804c2c6:	32 2e                	xor    (%esi),%ch
 804c2c8:	30 00                	xor    %al,(%eax)
 804c2ca:	6c                   	insb   (%dx),%es:(%edi)
 804c2cb:	69 62 70 63 72 65 2e 	imul   $0x2e657263,0x70(%edx),%esp
 804c2d2:	73 6f                	jae    804c343 <_IO_stdin_used+0x11bf>
 804c2d4:	2e 31 00             	xor    %eax,%cs:(%eax)
 804c2d7:	6c                   	insb   (%dx),%es:(%edi)
 804c2d8:	69 62 6c 7a 6d 61 2e 	imul   $0x2e616d7a,0x6c(%edx),%esp
 804c2df:	73 6f                	jae    804c350 <_IO_stdin_used+0x11cc>
 804c2e1:	2e                   	cs
 804c2e2:	35 00 6c 69 62       	xor    $0x62696c00,%eax
 804c2e7:	64                   	fs
 804c2e8:	6c                   	insb   (%dx),%es:(%edi)
 804c2e9:	2e 73 6f             	jae,pn 804c35b <_IO_stdin_used+0x11d7>
 804c2ec:	2e 32 00             	xor    %cs:(%eax),%al
 804c2ef:	2f                   	das    
 804c2f0:	6c                   	insb   (%dx),%es:(%edi)
 804c2f1:	69 62 2f 6c 64 2d 6c 	imul   $0x6c2d646c,0x2f(%edx),%esp
 804c2f8:	69 6e 75 78 2e 73 6f 	imul   $0x6f732e78,0x75(%esi),%ebp
 804c2ff:	2e 32 00             	xor    %cs:(%eax),%al
 804c302:	6c                   	insb   (%dx),%es:(%edi)
 804c303:	69 62 70 74 68 72 65 	imul   $0x65726874,0x70(%edx),%esp
 804c30a:	61                   	popa   
 804c30b:	64                   	fs
 804c30c:	2e 73 6f             	jae,pn 804c37e <_IO_stdin_used+0x11fa>
 804c30f:	2e 30 00             	xor    %al,%cs:(%eax)

Disassembly of section .gnu.conflict:

0804c314 <.gnu.conflict>:
 804c314:	14 d0                	adc    $0xd0,%al
 804c316:	04 08                	add    $0x8,%al
 804c318:	2a 00                	sub    (%eax),%al
 804c31a:	00 00                	add    %al,(%eax)
 804c31c:	10 55 b6             	adc    %dl,-0x4a(%ebp)
 804c31f:	42                   	inc    %edx
 804c320:	30 d0                	xor    %dl,%al
 804c322:	04 08                	add    $0x8,%al
 804c324:	2a 00                	sub    (%eax),%al
 804c326:	00 00                	add    %al,(%eax)
 804c328:	c0                   	(bad)  
 804c329:	73 b6                	jae    804c2e1 <_IO_stdin_used+0x115d>
 804c32b:	42                   	inc    %edx
 804c32c:	84 d0                	test   %dl,%al
 804c32e:	04 08                	add    $0x8,%al
 804c330:	2a 00                	sub    (%eax),%al
 804c332:	00 00                	add    %al,(%eax)
 804c334:	00 53 b6             	add    %dl,-0x4a(%ebx)
 804c337:	42                   	inc    %edx
 804c338:	88 d0                	mov    %dl,%al
 804c33a:	04 08                	add    $0x8,%al
 804c33c:	2a 00                	sub    (%eax),%al
 804c33e:	00 00                	add    %al,(%eax)
 804c340:	40                   	inc    %eax
 804c341:	5c                   	pop    %esp
 804c342:	b6 42                	mov    $0x42,%dh
 804c344:	98                   	cwtl   
 804c345:	d0 04 08             	rolb   (%eax,%ecx,1)
 804c348:	2a 00                	sub    (%eax),%al
 804c34a:	00 00                	add    %al,(%eax)
 804c34c:	40                   	inc    %eax
 804c34d:	5e                   	pop    %esi
 804c34e:	b6 42                	mov    $0x42,%dh
 804c350:	9c                   	pushf  
 804c351:	d0 04 08             	rolb   (%eax,%ecx,1)
 804c354:	2a 00                	sub    (%eax),%al
 804c356:	00 00                	add    %al,(%eax)
 804c358:	20 87 b6 42 a8 d0    	and    %al,-0x2f57bd4a(%edi)
 804c35e:	04 08                	add    $0x8,%al
 804c360:	2a 00                	sub    (%eax),%al
 804c362:	00 00                	add    %al,(%eax)
 804c364:	a0 5e b6 42 6c       	mov    0x6c42b65e,%al
 804c369:	cf                   	iret   
 804c36a:	5b                   	pop    %ebx
 804c36b:	4d                   	dec    %ebp
 804c36c:	01 00                	add    %eax,(%eax)
 804c36e:	00 00                	add    %al,(%eax)
 804c370:	64 d1 04 08          	roll   %fs:(%eax,%ecx,1)
 804c374:	b4 cf                	mov    $0xcf,%ah
 804c376:	5b                   	pop    %ebx
 804c377:	4d                   	dec    %ebp
 804c378:	01 00                	add    %eax,(%eax)
 804c37a:	00 00                	add    %al,(%eax)
 804c37c:	80 d1 04             	adc    $0x4,%cl
 804c37f:	08 0c d0             	or     %cl,(%eax,%edx,8)
 804c382:	5b                   	pop    %ebx
 804c383:	4d                   	dec    %ebp
 804c384:	2a 00                	sub    (%eax),%al
 804c386:	00 00                	add    %al,(%eax)
 804c388:	10 fc                	adc    %bh,%ah
 804c38a:	b7 42                	mov    $0x42,%bh
 804c38c:	1c d0                	sbb    $0xd0,%al
 804c38e:	5b                   	pop    %ebx
 804c38f:	4d                   	dec    %ebp
 804c390:	2a 00                	sub    (%eax),%al
 804c392:	00 00                	add    %al,(%eax)
 804c394:	10 55 b6             	adc    %dl,-0x4a(%ebp)
 804c397:	42                   	inc    %edx
 804c398:	64 d0 5b 4d          	rcrb   %fs:0x4d(%ebx)
 804c39c:	2a 00                	sub    (%eax),%al
 804c39e:	00 00                	add    %al,(%eax)
 804c3a0:	c0                   	(bad)  
 804c3a1:	73 b6                	jae    804c359 <_IO_stdin_used+0x11d5>
 804c3a3:	42                   	inc    %edx
 804c3a4:	d8 d0                	fcom   %st(0)
 804c3a6:	5b                   	pop    %ebx
 804c3a7:	4d                   	dec    %ebp
 804c3a8:	2a 00                	sub    (%eax),%al
 804c3aa:	00 00                	add    %al,(%eax)
 804c3ac:	d0 55 b6             	rclb   -0x4a(%ebp)
 804c3af:	42                   	inc    %edx
 804c3b0:	00 d1                	add    %dl,%cl
 804c3b2:	5b                   	pop    %ebx
 804c3b3:	4d                   	dec    %ebp
 804c3b4:	2a 00                	sub    (%eax),%al
 804c3b6:	00 00                	add    %al,(%eax)
 804c3b8:	60                   	pusha  
 804c3b9:	e5 be                	in     $0xbe,%eax
 804c3bb:	42                   	inc    %edx
 804c3bc:	14 d1                	adc    $0xd1,%al
 804c3be:	5b                   	pop    %ebx
 804c3bf:	4d                   	dec    %ebp
 804c3c0:	2a 00                	sub    (%eax),%al
 804c3c2:	00 00                	add    %al,(%eax)
 804c3c4:	00 53 b6             	add    %dl,-0x4a(%ebx)
 804c3c7:	42                   	inc    %edx
 804c3c8:	18 d1                	sbb    %dl,%cl
 804c3ca:	5b                   	pop    %ebx
 804c3cb:	4d                   	dec    %ebp
 804c3cc:	2a 00                	sub    (%eax),%al
 804c3ce:	00 00                	add    %al,(%eax)
 804c3d0:	40                   	inc    %eax
 804c3d1:	5c                   	pop    %esp
 804c3d2:	b6 42                	mov    $0x42,%dh
 804c3d4:	2c d1                	sub    $0xd1,%al
 804c3d6:	5b                   	pop    %ebx
 804c3d7:	4d                   	dec    %ebp
 804c3d8:	2a 00                	sub    (%eax),%al
 804c3da:	00 00                	add    %al,(%eax)
 804c3dc:	70 6d                	jo     804c44b <_IO_stdin_used+0x12c7>
 804c3de:	b6 42                	mov    $0x42,%dh
 804c3e0:	3c d1                	cmp    $0xd1,%al
 804c3e2:	5b                   	pop    %ebx
 804c3e3:	4d                   	dec    %ebp
 804c3e4:	2a 00                	sub    (%eax),%al
 804c3e6:	00 00                	add    %al,(%eax)
 804c3e8:	40                   	inc    %eax
 804c3e9:	5e                   	pop    %esi
 804c3ea:	b6 42                	mov    $0x42,%dh
 804c3ec:	70 d1                	jo     804c3bf <_IO_stdin_used+0x123b>
 804c3ee:	5b                   	pop    %ebx
 804c3ef:	4d                   	dec    %ebp
 804c3f0:	2a 00                	sub    (%eax),%al
 804c3f2:	00 00                	add    %al,(%eax)
 804c3f4:	a0 5e b6 42 a4       	mov    0xa442b65e,%al
 804c3f9:	d1 5b 4d             	rcrl   0x4d(%ebx)
 804c3fc:	2a 00                	sub    (%eax),%al
 804c3fe:	00 00                	add    %al,(%eax)
 804c400:	f0 5d                	lock pop %ebp
 804c402:	b6 42                	mov    $0x42,%dh
 804c404:	e4 d1                	in     $0xd1,%al
 804c406:	5b                   	pop    %ebx
 804c407:	4d                   	dec    %ebp
 804c408:	2a 00                	sub    (%eax),%al
 804c40a:	00 00                	add    %al,(%eax)
 804c40c:	90                   	nop
 804c40d:	5d                   	pop    %ebp
 804c40e:	b6 42                	mov    $0x42,%dh
 804c410:	6c                   	insb   (%dx),%es:(%edi)
 804c411:	af                   	scas   %es:(%edi),%eax
 804c412:	3b 47 01             	cmp    0x1(%edi),%eax
 804c415:	00 00                	add    %al,(%eax)
 804c417:	00 01                	add    %al,(%ecx)
 804c419:	00 00                	add    %al,(%eax)
 804c41b:	00 74 af 3b          	add    %dh,0x3b(%edi,%ebp,4)
 804c41f:	47                   	inc    %edi
 804c420:	01 00                	add    %eax,(%eax)
 804c422:	00 00                	add    %al,(%eax)
 804c424:	01 00                	add    %eax,(%eax)
 804c426:	00 00                	add    %al,(%eax)
 804c428:	7c af                	jl     804c3d9 <_IO_stdin_used+0x1255>
 804c42a:	3b 47 01             	cmp    0x1(%edi),%eax
 804c42d:	00 00                	add    %al,(%eax)
 804c42f:	00 01                	add    %al,(%ecx)
 804c431:	00 00                	add    %al,(%eax)
 804c433:	00 84 af 3b 47 01 00 	add    %al,0x1473b(%edi,%ebp,4)
 804c43a:	00 00                	add    %al,(%eax)
 804c43c:	01 00                	add    %eax,(%eax)
 804c43e:	00 00                	add    %al,(%eax)
 804c440:	8c af 3b 47 01 00    	mov    %gs,0x1473b(%edi)
 804c446:	00 00                	add    %al,(%eax)
 804c448:	01 00                	add    %eax,(%eax)
 804c44a:	00 00                	add    %al,(%eax)
 804c44c:	94                   	xchg   %eax,%esp
 804c44d:	af                   	scas   %es:(%edi),%eax
 804c44e:	3b 47 01             	cmp    0x1(%edi),%eax
 804c451:	00 00                	add    %al,(%eax)
 804c453:	00 01                	add    %al,(%ecx)
 804c455:	00 00                	add    %al,(%eax)
 804c457:	00 9c af 3b 47 01 00 	add    %bl,0x1473b(%edi,%ebp,4)
 804c45e:	00 00                	add    %al,(%eax)
 804c460:	01 00                	add    %eax,(%eax)
 804c462:	00 00                	add    %al,(%eax)
 804c464:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 804c465:	af                   	scas   %es:(%edi),%eax
 804c466:	3b 47 01             	cmp    0x1(%edi),%eax
 804c469:	00 00                	add    %al,(%eax)
 804c46b:	00 01                	add    %al,(%ecx)
 804c46d:	00 00                	add    %al,(%eax)
 804c46f:	00 ac af 3b 47 01 00 	add    %ch,0x1473b(%edi,%ebp,4)
 804c476:	00 00                	add    %al,(%eax)
 804c478:	01 00                	add    %eax,(%eax)
 804c47a:	00 00                	add    %al,(%eax)
 804c47c:	b4 af                	mov    $0xaf,%ah
 804c47e:	3b 47 01             	cmp    0x1(%edi),%eax
 804c481:	00 00                	add    %al,(%eax)
 804c483:	00 01                	add    %al,(%ecx)
 804c485:	00 00                	add    %al,(%eax)
 804c487:	00 c8                	add    %cl,%al
 804c489:	af                   	scas   %es:(%edi),%eax
 804c48a:	3b 47 01             	cmp    0x1(%edi),%eax
 804c48d:	00 00                	add    %al,(%eax)
 804c48f:	00 64 d1 04          	add    %ah,0x4(%ecx,%edx,8)
 804c493:	08 e0                	or     %ah,%al
 804c495:	af                   	scas   %es:(%edi),%eax
 804c496:	3b 47 01             	cmp    0x1(%edi),%eax
 804c499:	00 00                	add    %al,(%eax)
 804c49b:	00 6c d1 04          	add    %ch,0x4(%ecx,%edx,8)
 804c49f:	08 20                	or     %ah,(%eax)
 804c4a1:	b0 3b                	mov    $0x3b,%al
 804c4a3:	47                   	inc    %edi
 804c4a4:	2a 00                	sub    (%eax),%al
 804c4a6:	00 00                	add    %al,(%eax)
 804c4a8:	10 fc                	adc    %bh,%ah
 804c4aa:	b7 42                	mov    $0x42,%bh
 804c4ac:	28 b0 3b 47 2a 00    	sub    %dh,0x2a473b(%eax)
 804c4b2:	00 00                	add    %al,(%eax)
 804c4b4:	10 55 b6             	adc    %dl,-0x4a(%ebp)
 804c4b7:	42                   	inc    %edx
 804c4b8:	34 b0                	xor    $0xb0,%al
 804c4ba:	3b 47 07             	cmp    0x7(%edi),%eax
 804c4bd:	00 00                	add    %al,(%eax)
 804c4bf:	00 d0                	add    %dl,%al
 804c4c1:	d3 bc 42 5c b0 3b 47 	sarl   %cl,0x473bb05c(%edx,%eax,2)
 804c4c8:	2a 00                	sub    (%eax),%al
 804c4ca:	00 00                	add    %al,(%eax)
 804c4cc:	c0                   	(bad)  
 804c4cd:	73 b6                	jae    804c485 <_IO_stdin_used+0x1301>
 804c4cf:	42                   	inc    %edx
 804c4d0:	88 b0 3b 47 07 00    	mov    %dh,0x7473b(%eax)
 804c4d6:	00 00                	add    %al,(%eax)
 804c4d8:	20 0d be 42 90 b0    	and    %cl,0xb09042be
 804c4de:	3b 47 2a             	cmp    0x2a(%edi),%eax
 804c4e1:	00 00                	add    %al,(%eax)
 804c4e3:	00 50 70             	add    %dl,0x70(%eax)
 804c4e6:	b6 42                	mov    $0x42,%dh
 804c4e8:	08 b1 3b 47 2a 00    	or     %dh,0x2a473b(%ecx)
 804c4ee:	00 00                	add    %al,(%eax)
 804c4f0:	d0 55 b6             	rclb   -0x4a(%ebp)
 804c4f3:	42                   	inc    %edx
 804c4f4:	60                   	pusha  
 804c4f5:	b1 3b                	mov    $0x3b,%cl
 804c4f7:	47                   	inc    %edi
 804c4f8:	2a 00                	sub    (%eax),%al
 804c4fa:	00 00                	add    %al,(%eax)
 804c4fc:	00 53 b6             	add    %dl,-0x4a(%ebx)
 804c4ff:	42                   	inc    %edx
 804c500:	6c                   	insb   (%dx),%es:(%edi)
 804c501:	b1 3b                	mov    $0x3b,%cl
 804c503:	47                   	inc    %edi
 804c504:	2a 00                	sub    (%eax),%al
 804c506:	00 00                	add    %al,(%eax)
 804c508:	40                   	inc    %eax
 804c509:	5c                   	pop    %esp
 804c50a:	b6 42                	mov    $0x42,%dh
 804c50c:	80 b1 3b 47 07 00 00 	xorb   $0x0,0x7473b(%ecx)
 804c513:	00 50 d4             	add    %dl,-0x2c(%eax)
 804c516:	bc 42 98 b1 3b       	mov    $0x3bb19842,%esp
 804c51b:	47                   	inc    %edi
 804c51c:	07                   	pop    %es
 804c51d:	00 00                	add    %al,(%eax)
 804c51f:	00 c0                	add    %al,%al
 804c521:	d8 bc 42 a8 b1 3b 47 	fdivrs 0x473bb1a8(%edx,%eax,2)
 804c528:	2a 00                	sub    (%eax),%al
 804c52a:	00 00                	add    %al,(%eax)
 804c52c:	70 6d                	jo     804c59b <_IO_stdin_used+0x1417>
 804c52e:	b6 42                	mov    $0x42,%dh
 804c530:	b4 b1                	mov    $0xb1,%ah
 804c532:	3b 47 07             	cmp    0x7(%edi),%eax
 804c535:	00 00                	add    %al,(%eax)
 804c537:	00 80 23 b0 42 c4    	add    %al,-0x3bbd4fdd(%eax)
 804c53d:	b1 3b                	mov    $0x3b,%cl
 804c53f:	47                   	inc    %edi
 804c540:	2a 00                	sub    (%eax),%al
 804c542:	00 00                	add    %al,(%eax)
 804c544:	40                   	inc    %eax
 804c545:	5e                   	pop    %esi
 804c546:	b6 42                	mov    $0x42,%dh
 804c548:	e4 b1                	in     $0xb1,%al
 804c54a:	3b 47 2a             	cmp    0x2a(%edi),%eax
 804c54d:	00 00                	add    %al,(%eax)
 804c54f:	00 90 72 b6 42 00    	add    %dl,0x42b672(%eax)
 804c555:	b2 3b                	mov    $0x3b,%dl
 804c557:	47                   	inc    %edi
 804c558:	2a 00                	sub    (%eax),%al
 804c55a:	00 00                	add    %al,(%eax)
 804c55c:	20 6e b6             	and    %ch,-0x4a(%esi)
 804c55f:	42                   	inc    %edx
 804c560:	10 b2 3b 47 07 00    	adc    %dh,0x7473b(%edx)
 804c566:	00 00                	add    %al,(%eax)
 804c568:	a0 0e be 42 1c       	mov    0x1c42be0e,%al
 804c56d:	b2 3b                	mov    $0x3b,%dl
 804c56f:	47                   	inc    %edi
 804c570:	2a 00                	sub    (%eax),%al
 804c572:	00 00                	add    %al,(%eax)
 804c574:	a0 5e b6 42 60       	mov    0x6042b65e,%al
 804c579:	b2 3b                	mov    $0x3b,%dl
 804c57b:	47                   	inc    %edi
 804c57c:	2a 00                	sub    (%eax),%al
 804c57e:	00 00                	add    %al,(%eax)
 804c580:	f0 5d                	lock pop %ebp
 804c582:	b6 42                	mov    $0x42,%dh
 804c584:	80 b2 3b 47 07 00 00 	xorb   $0x0,0x7473b(%edx)
 804c58b:	00 20                	add    %ah,(%eax)
 804c58d:	0b be 42 88 b2 3b    	or     0x3bb28842(%esi),%edi
 804c593:	47                   	inc    %edi
 804c594:	07                   	pop    %es
 804c595:	00 00                	add    %al,(%eax)
 804c597:	00 60 dc             	add    %ah,-0x24(%eax)
 804c59a:	bc 42 80 2e ca       	mov    $0xca2e8042,%esp
 804c59f:	42                   	inc    %edx
 804c5a0:	01 00                	add    %eax,(%eax)
 804c5a2:	00 00                	add    %al,(%eax)
 804c5a4:	60                   	pusha  
 804c5a5:	ff                   	(bad)  
 804c5a6:	ff                   	(bad)  
 804c5a7:	ff 84 2e ca 42 01 00 	incl   0x142ca(%esi,%ebp,1)
 804c5ae:	00 00                	add    %al,(%eax)
 804c5b0:	02 00                	add    (%eax),%al
 804c5b2:	00 00                	add    %al,(%eax)
 804c5b4:	8c 2e                	mov    %gs,(%esi)
 804c5b6:	ca 42 01             	lret   $0x142
 804c5b9:	00 00                	add    %al,(%eax)
 804c5bb:	00 02                	add    %al,(%edx)
 804c5bd:	00 00                	add    %al,(%eax)
 804c5bf:	00 94 2e ca 42 01 00 	add    %dl,0x142ca(%esi,%ebp,1)
 804c5c6:	00 00                	add    %al,(%eax)
 804c5c8:	84 ff                	test   %bh,%bh
 804c5ca:	ff                   	(bad)  
 804c5cb:	ff 98 2e ca 42 01    	lcall  *0x142ca2e(%eax)
 804c5d1:	00 00                	add    %al,(%eax)
 804c5d3:	00 02                	add    %al,(%edx)
 804c5d5:	00 00                	add    %al,(%eax)
 804c5d7:	00 a4 2e ca 42 01 00 	add    %ah,0x142ca(%esi,%ebp,1)
 804c5de:	00 00                	add    %al,(%eax)
 804c5e0:	64 d1 04 08          	roll   %fs:(%eax,%ecx,1)
 804c5e4:	bc 2e ca 42 01       	mov    $0x142ca2e,%esp
 804c5e9:	00 00                	add    %al,(%eax)
 804c5eb:	00 3c ff             	add    %bh,(%edi,%edi,8)
 804c5ee:	ff                   	(bad)  
 804c5ef:	ff d8                	lcall  *<internal disassembler error>
 804c5f1:	2e                   	cs
 804c5f2:	ca 42 01             	lret   $0x142
 804c5f5:	00 00                	add    %al,(%eax)
 804c5f7:	00 60 d1             	add    %ah,-0x2f(%eax)
 804c5fa:	04 08                	add    $0x8,%al
 804c5fc:	e0 2e                	loopne 804c62c <_IO_stdin_used+0x14a8>
 804c5fe:	ca 42 01             	lret   $0x142
 804c601:	00 00                	add    %al,(%eax)
 804c603:	00 50 ff             	add    %dl,-0x1(%eax)
 804c606:	ff                   	(bad)  
 804c607:	ff                   	(bad)  
 804c608:	f8                   	clc    
 804c609:	2e                   	cs
 804c60a:	ca 42 01             	lret   $0x142
 804c60d:	00 00                	add    %al,(%eax)
 804c60f:	00 84 b1 04 08 10 2f 	add    %al,0x2f100804(%ecx,%esi,4)
 804c616:	ca 42 01             	lret   $0x142
 804c619:	00 00                	add    %al,(%eax)
 804c61b:	00 7c ff ff          	add    %bh,-0x1(%edi,%edi,8)
 804c61f:	ff 18                	lcall  *(%eax)
 804c621:	2f                   	das    
 804c622:	ca 42 01             	lret   $0x142
 804c625:	00 00                	add    %al,(%eax)
 804c627:	00 44 ff ff          	add    %al,-0x1(%edi,%edi,8)
 804c62b:	ff 1c 2f             	lcall  *(%edi,%ebp,1)
 804c62e:	ca 42 01             	lret   $0x142
 804c631:	00 00                	add    %al,(%eax)
 804c633:	00 88 d1 04 08 50    	add    %cl,0x500804d1(%eax)
 804c639:	2f                   	das    
 804c63a:	ca 42 01             	lret   $0x142
 804c63d:	00 00                	add    %al,(%eax)
 804c63f:	00 48 ff             	add    %cl,-0x1(%eax)
 804c642:	ff                   	(bad)  
 804c643:	ff 80 2f ca 42 01    	incl   0x142ca2f(%eax)
 804c649:	00 00                	add    %al,(%eax)
 804c64b:	00 4c ff ff          	add    %cl,-0x1(%edi,%edi,8)
 804c64f:	ff 84 2f ca 42 01 00 	incl   0x142ca(%edi,%ebp,1)
 804c656:	00 00                	add    %al,(%eax)
 804c658:	60                   	pusha  
 804c659:	d1 04 08             	roll   (%eax,%ecx,1)
 804c65c:	88 2f                	mov    %ch,(%edi)
 804c65e:	ca 42 01             	lret   $0x142
 804c661:	00 00                	add    %al,(%eax)
 804c663:	00 68 d1             	add    %ch,-0x2f(%eax)
 804c666:	04 08                	add    $0x8,%al
 804c668:	8c 2f                	mov    %gs,(%edi)
 804c66a:	ca 42 01             	lret   $0x142
 804c66d:	00 00                	add    %al,(%eax)
 804c66f:	00 80 d1 04 08 b0    	add    %al,-0x4ff7fb2f(%eax)
 804c675:	2f                   	das    
 804c676:	ca 42 01             	lret   $0x142
 804c679:	00 00                	add    %al,(%eax)
 804c67b:	00 80 ff ff ff d4    	add    %al,-0x2b000001(%eax)
 804c681:	2f                   	das    
 804c682:	ca 42 01             	lret   $0x142
 804c685:	00 00                	add    %al,(%eax)
 804c687:	00 6c d1 04          	add    %ch,0x4(%ecx,%edx,8)
 804c68b:	08 f0                	or     %dh,%al
 804c68d:	2f                   	das    
 804c68e:	ca 42 01             	lret   $0x142
 804c691:	00 00                	add    %al,(%eax)
 804c693:	00 40 ff             	add    %al,-0x1(%eax)
 804c696:	ff                   	(bad)  
 804c697:	ff 18                	lcall  *(%eax)
 804c699:	30 ca                	xor    %cl,%dl
 804c69b:	42                   	inc    %edx
 804c69c:	2a 00                	sub    (%eax),%al
 804c69e:	00 00                	add    %al,(%eax)
 804c6a0:	30 10                	xor    %dl,(%eax)
 804c6a2:	b8 42 20 30 ca       	mov    $0xca302042,%eax
 804c6a7:	42                   	inc    %edx
 804c6a8:	2a 00                	sub    (%eax),%al
 804c6aa:	00 00                	add    %al,(%eax)
 804c6ac:	70 cc                	jo     804c67a <_IO_stdin_used+0x14f6>
 804c6ae:	b6 42                	mov    $0x42,%dh
 804c6b0:	24 30                	and    $0x30,%al
 804c6b2:	ca 42 2a             	lret   $0x2a42
 804c6b5:	00 00                	add    %al,(%eax)
 804c6b7:	00 90 72 b6 42 38    	add    %dl,0x3842b672(%eax)
 804c6bd:	30 ca                	xor    %cl,%dl
 804c6bf:	42                   	inc    %edx
 804c6c0:	2a 00                	sub    (%eax),%al
 804c6c2:	00 00                	add    %al,(%eax)
 804c6c4:	50                   	push   %eax
 804c6c5:	5d                   	pop    %ebp
 804c6c6:	b6 42                	mov    $0x42,%dh
 804c6c8:	10 90 42 47 07 00    	adc    %dl,0x74742(%eax)
 804c6ce:	00 00                	add    %al,(%eax)
 804c6d0:	20 d3                	and    %dl,%bl
 804c6d2:	be 42 14 90 42       	mov    $0x42901442,%esi
 804c6d7:	47                   	inc    %edi
 804c6d8:	2a 00                	sub    (%eax),%al
 804c6da:	00 00                	add    %al,(%eax)
 804c6dc:	10 55 b6             	adc    %dl,-0x4a(%ebp)
 804c6df:	42                   	inc    %edx
 804c6e0:	18 90 42 47 2a 00    	sbb    %dl,0x2a4742(%eax)
 804c6e6:	00 00                	add    %al,(%eax)
 804c6e8:	b0 6c                	mov    $0x6c,%al
 804c6ea:	b6 42                	mov    $0x42,%dh
 804c6ec:	1c 90                	sbb    $0x90,%al
 804c6ee:	42                   	inc    %edx
 804c6ef:	47                   	inc    %edi
 804c6f0:	2a 00                	sub    (%eax),%al
 804c6f2:	00 00                	add    %al,(%eax)
 804c6f4:	c0                   	(bad)  
 804c6f5:	73 b6                	jae    804c6ad <_IO_stdin_used+0x1529>
 804c6f7:	42                   	inc    %edx
 804c6f8:	24 90                	and    $0x90,%al
 804c6fa:	42                   	inc    %edx
 804c6fb:	47                   	inc    %edi
 804c6fc:	2a 00                	sub    (%eax),%al
 804c6fe:	00 00                	add    %al,(%eax)
 804c700:	80 69 b6 42          	subb   $0x42,-0x4a(%ecx)
 804c704:	38 90 42 47 07 00    	cmp    %dl,0x74742(%eax)
 804c70a:	00 00                	add    %al,(%eax)
 804c70c:	e0 d2                	loopne 804c6e0 <_IO_stdin_used+0x155c>
 804c70e:	be 42 48 90 42       	mov    $0x42904842,%esi
 804c713:	47                   	inc    %edi
 804c714:	2a 00                	sub    (%eax),%al
 804c716:	00 00                	add    %al,(%eax)
 804c718:	60                   	pusha  
 804c719:	e5 be                	in     $0xbe,%eax
 804c71b:	42                   	inc    %edx
 804c71c:	54                   	push   %esp
 804c71d:	90                   	nop
 804c71e:	42                   	inc    %edx
 804c71f:	47                   	inc    %edi
 804c720:	2a 00                	sub    (%eax),%al
 804c722:	00 00                	add    %al,(%eax)
 804c724:	00 53 b6             	add    %dl,-0x4a(%ebx)
 804c727:	42                   	inc    %edx
 804c728:	58                   	pop    %eax
 804c729:	90                   	nop
 804c72a:	42                   	inc    %edx
 804c72b:	47                   	inc    %edi
 804c72c:	2a 00                	sub    (%eax),%al
 804c72e:	00 00                	add    %al,(%eax)
 804c730:	40                   	inc    %eax
 804c731:	5c                   	pop    %esp
 804c732:	b6 42                	mov    $0x42,%dh
 804c734:	5c                   	pop    %esp
 804c735:	90                   	nop
 804c736:	42                   	inc    %edx
 804c737:	47                   	inc    %edi
 804c738:	2a 00                	sub    (%eax),%al
 804c73a:	00 00                	add    %al,(%eax)
 804c73c:	70 6d                	jo     804c7ab <_IO_stdin_used+0x1627>
 804c73e:	b6 42                	mov    $0x42,%dh
 804c740:	6c                   	insb   (%dx),%es:(%edi)
 804c741:	90                   	nop
 804c742:	42                   	inc    %edx
 804c743:	47                   	inc    %edi
 804c744:	2a 00                	sub    (%eax),%al
 804c746:	00 00                	add    %al,(%eax)
 804c748:	f0 5d                	lock pop %ebp
 804c74a:	b6 42                	mov    $0x42,%dh
 804c74c:	10 70 d5             	adc    %dh,-0x2b(%eax)
 804c74f:	42                   	inc    %edx
 804c750:	07                   	pop    %es
 804c751:	00 00                	add    %al,(%eax)
 804c753:	00 20                	add    %ah,(%eax)
 804c755:	d3 be 42 24 70 d5    	sarl   %cl,-0x2a8fdbbe(%esi)
 804c75b:	42                   	inc    %edx
 804c75c:	07                   	pop    %es
 804c75d:	00 00                	add    %al,(%eax)
 804c75f:	00 50 d2             	add    %dl,-0x2e(%eax)
 804c762:	be 42 34 70 d5       	mov    $0xd5703442,%esi
 804c767:	42                   	inc    %edx
 804c768:	2a 00                	sub    (%eax),%al
 804c76a:	00 00                	add    %al,(%eax)
 804c76c:	b0 6c                	mov    $0x6c,%al
 804c76e:	b6 42                	mov    $0x42,%dh
 804c770:	3c 70                	cmp    $0x70,%al
 804c772:	d5 42                	aad    $0x42
 804c774:	2a 00                	sub    (%eax),%al
 804c776:	00 00                	add    %al,(%eax)
 804c778:	c0                   	(bad)  
 804c779:	73 b6                	jae    804c731 <_IO_stdin_used+0x15ad>
 804c77b:	42                   	inc    %edx
 804c77c:	48                   	dec    %eax
 804c77d:	70 d5                	jo     804c754 <_IO_stdin_used+0x15d0>
 804c77f:	42                   	inc    %edx
 804c780:	07                   	pop    %es
 804c781:	00 00                	add    %al,(%eax)
 804c783:	00 90 d2 be 42 4c    	add    %dl,0x4c42bed2(%eax)
 804c789:	70 d5                	jo     804c760 <_IO_stdin_used+0x15dc>
 804c78b:	42                   	inc    %edx
 804c78c:	07                   	pop    %es
 804c78d:	00 00                	add    %al,(%eax)
 804c78f:	00 d0                	add    %dl,%al
 804c791:	d0 be 42 50 70 d5    	sarb   -0x2a8fafbe(%esi)
 804c797:	42                   	inc    %edx
 804c798:	2a 00                	sub    (%eax),%al
 804c79a:	00 00                	add    %al,(%eax)
 804c79c:	80 69 b6 42          	subb   $0x42,-0x4a(%ecx)
 804c7a0:	64                   	fs
 804c7a1:	70 d5                	jo     804c778 <_IO_stdin_used+0x15f4>
 804c7a3:	42                   	inc    %edx
 804c7a4:	07                   	pop    %es
 804c7a5:	00 00                	add    %al,(%eax)
 804c7a7:	00 80 cf be 42 70    	add    %al,0x7042becf(%eax)
 804c7ad:	70 d5                	jo     804c784 <_IO_stdin_used+0x1600>
 804c7af:	42                   	inc    %edx
 804c7b0:	07                   	pop    %es
 804c7b1:	00 00                	add    %al,(%eax)
 804c7b3:	00 e0                	add    %ah,%al
 804c7b5:	d2 be 42 98 70 d5    	sarb   %cl,-0x2a8f67be(%esi)
 804c7bb:	42                   	inc    %edx
 804c7bc:	07                   	pop    %es
 804c7bd:	00 00                	add    %al,(%eax)
 804c7bf:	00 90 d0 be 42 a8    	add    %dl,-0x57bd4130(%eax)
 804c7c5:	70 d5                	jo     804c79c <_IO_stdin_used+0x1618>
 804c7c7:	42                   	inc    %edx
 804c7c8:	07                   	pop    %es
 804c7c9:	00 00                	add    %al,(%eax)
 804c7cb:	00 40 cf             	add    %al,-0x31(%eax)
 804c7ce:	be 42 bc 70 d5       	mov    $0xd570bc42,%esi
 804c7d3:	42                   	inc    %edx
 804c7d4:	07                   	pop    %es
 804c7d5:	00 00                	add    %al,(%eax)
 804c7d7:	00 40 d0             	add    %al,-0x30(%eax)
 804c7da:	be 42 d0 70 d5       	mov    $0xd570d042,%esi
 804c7df:	42                   	inc    %edx
 804c7e0:	2a 00                	sub    (%eax),%al
 804c7e2:	00 00                	add    %al,(%eax)
 804c7e4:	70 6d                	jo     804c853 <_IO_stdin_used+0x16cf>
 804c7e6:	b6 42                	mov    $0x42,%dh
 804c7e8:	f4                   	hlt    
 804c7e9:	70 d5                	jo     804c7c0 <_IO_stdin_used+0x163c>
 804c7eb:	42                   	inc    %edx
 804c7ec:	07                   	pop    %es
 804c7ed:	00 00                	add    %al,(%eax)
 804c7ef:	00 20                	add    %ah,(%eax)
 804c7f1:	d1 be 42 fc 70 d5    	sarl   -0x2a8f03be(%esi)
 804c7f7:	42                   	inc    %edx
 804c7f8:	07                   	pop    %es
 804c7f9:	00 00                	add    %al,(%eax)
 804c7fb:	00 00                	add    %al,(%eax)
 804c7fd:	d0 be 42 cc cf ca    	sarb   -0x353033be(%esi)
 804c803:	42                   	inc    %edx
 804c804:	01 00                	add    %eax,(%eax)
 804c806:	00 00                	add    %al,(%eax)
 804c808:	b0 b5                	mov    $0xb5,%al
 804c80a:	cb                   	lret   
 804c80b:	42                   	inc    %edx
 804c80c:	d8 cf                	fmul   %st(7),%st
 804c80e:	ca 42 01             	lret   $0x142
 804c811:	00 00                	add    %al,(%eax)
 804c813:	00 50 b6             	add    %dl,-0x4a(%eax)
 804c816:	cb                   	lret   
 804c817:	42                   	inc    %edx
 804c818:	ec                   	in     (%dx),%al
 804c819:	cf                   	iret   
 804c81a:	ca 42 01             	lret   $0x142
 804c81d:	00 00                	add    %al,(%eax)
 804c81f:	00 80 bc cb 42 f8    	add    %al,-0x7bd3444(%eax)
 804c825:	cf                   	iret   
 804c826:	ca 42 01             	lret   $0x142
 804c829:	00 00                	add    %al,(%eax)
 804c82b:	00 c0                	add    %al,%al
 804c82d:	b6 cb                	mov    $0xcb,%dh
 804c82f:	42                   	inc    %edx
 804c830:	0c d0                	or     $0xd0,%al
 804c832:	ca 42 07             	lret   $0x742
 804c835:	00 00                	add    %al,(%eax)
 804c837:	00 b0 b5 cb 42 10    	add    %dh,0x1042cbb5(%eax)
 804c83d:	d0 ca                	ror    %dl
 804c83f:	42                   	inc    %edx
 804c840:	07                   	pop    %es
 804c841:	00 00                	add    %al,(%eax)
 804c843:	00 50 b6             	add    %dl,-0x4a(%eax)
 804c846:	cb                   	lret   
 804c847:	42                   	inc    %edx
 804c848:	20 d0                	and    %dl,%al
 804c84a:	ca 42 2a             	lret   $0x2a42
 804c84d:	00 00                	add    %al,(%eax)
 804c84f:	00 d0                	add    %dl,%al
 804c851:	55                   	push   %ebp
 804c852:	b6 42                	mov    $0x42,%dh
 804c854:	34 d0                	xor    $0xd0,%al
 804c856:	ca 42 07             	lret   $0x742
 804c859:	00 00                	add    %al,(%eax)
 804c85b:	00 80 bc cb 42 44    	add    %al,0x4442cbbc(%eax)
 804c861:	d0 ca                	ror    %dl
 804c863:	42                   	inc    %edx
 804c864:	07                   	pop    %es
 804c865:	00 00                	add    %al,(%eax)
 804c867:	00 c0                	add    %al,%al
 804c869:	b6 cb                	mov    $0xcb,%dh
 804c86b:	42                   	inc    %edx
 804c86c:	c8 4f ae 42          	enter  $0xae4f,$0x42
 804c870:	07                   	pop    %es
 804c871:	00 00                	add    %al,(%eax)
 804c873:	00 10                	add    %dl,(%eax)
 804c875:	11 b6 42 cc 4f ae    	adc    %esi,-0x51b033be(%esi)
 804c87b:	42                   	inc    %edx
 804c87c:	07                   	pop    %es
 804c87d:	00 00                	add    %al,(%eax)
 804c87f:	00 20                	add    %ah,(%eax)
 804c881:	09 b6 42 d0 4f ae    	or     %esi,-0x51b02fbe(%esi)
 804c887:	42                   	inc    %edx
 804c888:	07                   	pop    %es
 804c889:	00 00                	add    %al,(%eax)
 804c88b:	00 50 12             	add    %dl,0x12(%eax)
 804c88e:	b6 42                	mov    $0x42,%dh
 804c890:	d4 4f                	aam    $0x4f
 804c892:	ae                   	scas   %es:(%edi),%al
 804c893:	42                   	inc    %edx
 804c894:	07                   	pop    %es
 804c895:	00 00                	add    %al,(%eax)
 804c897:	00 e0                	add    %ah,%al
 804c899:	0d b6 42 dc 4f       	or     $0x4fdc42b6,%eax
 804c89e:	ae                   	scas   %es:(%edi),%al
 804c89f:	42                   	inc    %edx
 804c8a0:	07                   	pop    %es
 804c8a1:	00 00                	add    %al,(%eax)
 804c8a3:	00 e0                	add    %ah,%al
 804c8a5:	0c b6                	or     $0xb6,%al
 804c8a7:	42                   	inc    %edx
 804c8a8:	e8 4f ae 42 01       	call   94776fc <_end+0x142a530>
 804c8ad:	00 00                	add    %al,(%eax)
 804c8af:	00 e0                	add    %ah,%al
 804c8b1:	0c b6                	or     $0xb6,%al
 804c8b3:	42                   	inc    %edx
 804c8b4:	d4 7f                	aam    $0x7f
 804c8b6:	cc                   	int3   
 804c8b7:	42                   	inc    %edx
 804c8b8:	01 00                	add    %eax,(%eax)
 804c8ba:	00 00                	add    %al,(%eax)
 804c8bc:	44                   	inc    %esp
 804c8bd:	ff                   	(bad)  
 804c8be:	ff                   	(bad)  
 804c8bf:	ff d8                	lcall  *<internal disassembler error>
 804c8c1:	7f cc                	jg     804c88f <_IO_stdin_used+0x170b>
 804c8c3:	42                   	inc    %edx
 804c8c4:	01 00                	add    %eax,(%eax)
 804c8c6:	00 00                	add    %al,(%eax)
 804c8c8:	02 00                	add    (%eax),%al
 804c8ca:	00 00                	add    %al,(%eax)
 804c8cc:	e0 7f                	loopne 804c94d <_IO_stdin_used+0x17c9>
 804c8ce:	cc                   	int3   
 804c8cf:	42                   	inc    %edx
 804c8d0:	01 00                	add    %eax,(%eax)
 804c8d2:	00 00                	add    %al,(%eax)
 804c8d4:	40                   	inc    %eax
 804c8d5:	ff                   	(bad)  
 804c8d6:	ff                   	(bad)  
 804c8d7:	ff 10                	call   *(%eax)
 804c8d9:	80 cc 42             	or     $0x42,%ah
 804c8dc:	2a 00                	sub    (%eax),%al
 804c8de:	00 00                	add    %al,(%eax)
 804c8e0:	10 fc                	adc    %bh,%ah
 804c8e2:	b7 42                	mov    $0x42,%bh
 804c8e4:	14 80                	adc    $0x80,%al
 804c8e6:	cc                   	int3   
 804c8e7:	42                   	inc    %edx
 804c8e8:	2a 00                	sub    (%eax),%al
 804c8ea:	00 00                	add    %al,(%eax)
 804c8ec:	10 55 b6             	adc    %dl,-0x4a(%ebp)
 804c8ef:	42                   	inc    %edx
 804c8f0:	38 80 cc 42 2a 00    	cmp    %al,0x2a42cc(%eax)
 804c8f6:	00 00                	add    %al,(%eax)
 804c8f8:	c0                   	(bad)  
 804c8f9:	73 b6                	jae    804c8b1 <_IO_stdin_used+0x172d>
 804c8fb:	42                   	inc    %edx
 804c8fc:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 804c8fd:	80 cc 42             	or     $0x42,%ah
 804c900:	2a 00                	sub    (%eax),%al
 804c902:	00 00                	add    %al,(%eax)
 804c904:	40                   	inc    %eax
 804c905:	5c                   	pop    %esp
 804c906:	b6 42                	mov    $0x42,%dh
 804c908:	bc 80 cc 42 2a       	mov    $0x2a42cc80,%esp
 804c90d:	00 00                	add    %al,(%eax)
 804c90f:	00 70 6d             	add    %dh,0x6d(%eax)
 804c912:	b6 42                	mov    $0x42,%dh
 804c914:	d4 80                	aam    $0x80
 804c916:	cc                   	int3   
 804c917:	42                   	inc    %edx
 804c918:	2a 00                	sub    (%eax),%al
 804c91a:	00 00                	add    %al,(%eax)
 804c91c:	20 6e b6             	and    %ch,-0x4a(%esi)
 804c91f:	42                   	inc    %edx

Disassembly of section .init_array:

0804cef8 <.init_array>:
 804cef8:	a0                   	.byte 0xa0
 804cef9:	9e                   	sahf   
 804cefa:	04 08                	add    $0x8,%al

Disassembly of section .fini_array:

0804cefc <.fini_array>:
 804cefc:	70 9e                	jo     804ce9c <_IO_stdin_used+0x1d18>
 804cefe:	04 08                	add    $0x8,%al

Disassembly of section .jcr:

0804cf00 <.jcr>:
 804cf00:	00 00                	add    %al,(%eax)
	...

Disassembly of section .dynamic:

0804cf04 <.dynamic>:
 804cf04:	01 00                	add    %eax,(%eax)
 804cf06:	00 00                	add    %al,(%eax)
 804cf08:	01 00                	add    %eax,(%eax)
 804cf0a:	00 00                	add    %al,(%eax)
 804cf0c:	01 00                	add    %eax,(%eax)
 804cf0e:	00 00                	add    %al,(%eax)
 804cf10:	9d                   	popf   
 804cf11:	00 00                	add    %al,(%eax)
 804cf13:	00 01                	add    %al,(%ecx)
 804cf15:	00 00                	add    %al,(%eax)
 804cf17:	00 ca                	add    %cl,%dl
 804cf19:	00 00                	add    %al,(%eax)
 804cf1b:	00 0c 00             	add    %cl,(%eax,%eax,1)
 804cf1e:	00 00                	add    %al,(%eax)
 804cf20:	b4 8c                	mov    $0x8c,%ah
 804cf22:	04 08                	add    $0x8,%al
 804cf24:	0d 00 00 00 64       	or     $0x64000000,%eax
 804cf29:	b1 04                	mov    $0x4,%cl
 804cf2b:	08 19                	or     %bl,(%ecx)
 804cf2d:	00 00                	add    %al,(%eax)
 804cf2f:	00 f8                	add    %bh,%al
 804cf31:	ce                   	into   
 804cf32:	04 08                	add    $0x8,%al
 804cf34:	1b 00                	sbb    (%eax),%eax
 804cf36:	00 00                	add    %al,(%eax)
 804cf38:	04 00                	add    $0x0,%al
 804cf3a:	00 00                	add    %al,(%eax)
 804cf3c:	1a 00                	sbb    (%eax),%al
 804cf3e:	00 00                	add    %al,(%eax)
 804cf40:	fc                   	cld    
 804cf41:	ce                   	into   
 804cf42:	04 08                	add    $0x8,%al
 804cf44:	1c 00                	sbb    $0x0,%al
 804cf46:	00 00                	add    %al,(%eax)
 804cf48:	04 00                	add    $0x0,%al
 804cf4a:	00 00                	add    %al,(%eax)
 804cf4c:	f5                   	cmc    
 804cf4d:	fe                   	(bad)  
 804cf4e:	ff 6f ac             	ljmp   *-0x54(%edi)
 804cf51:	81 04 08 05 00 00 00 	addl   $0x5,(%eax,%ecx,1)
 804cf58:	a8 bf                	test   $0xbf,%al
 804cf5a:	04 08                	add    $0x8,%al
 804cf5c:	06                   	push   %es
 804cf5d:	00 00                	add    %al,(%eax)
 804cf5f:	00 10                	add    %dl,(%eax)
 804cf61:	82                   	(bad)  
 804cf62:	04 08                	add    $0x8,%al
 804cf64:	0a 00                	or     (%eax),%al
 804cf66:	00 00                	add    %al,(%eax)
 804cf68:	22 03                	and    (%ebx),%al
 804cf6a:	00 00                	add    %al,(%eax)
 804cf6c:	0b 00                	or     (%eax),%eax
 804cf6e:	00 00                	add    %al,(%eax)
 804cf70:	10 00                	adc    %al,(%eax)
 804cf72:	00 00                	add    %al,(%eax)
 804cf74:	15 00 00 00 00       	adc    $0x0,%eax
 804cf79:	00 00                	add    %al,(%eax)
 804cf7b:	00 03                	add    %al,(%ebx)
 804cf7d:	00 00                	add    %al,(%eax)
 804cf7f:	00 00                	add    %al,(%eax)
 804cf81:	d0 04 08             	rolb   (%eax,%ecx,1)
 804cf84:	02 00                	add    (%eax),%al
 804cf86:	00 00                	add    %al,(%eax)
 804cf88:	b8 01 00 00 14       	mov    $0x14000001,%eax
 804cf8d:	00 00                	add    %al,(%eax)
 804cf8f:	00 11                	add    %dl,(%ecx)
 804cf91:	00 00                	add    %al,(%eax)
 804cf93:	00 17                	add    %dl,(%edi)
 804cf95:	00 00                	add    %al,(%eax)
 804cf97:	00 fc                	add    %bh,%ah
 804cf99:	8a 04 08             	mov    (%eax,%ecx,1),%al
 804cf9c:	11 00                	adc    %eax,(%eax)
 804cf9e:	00 00                	add    %al,(%eax)
 804cfa0:	c4 8a 04 08 12 00    	les    0x120804(%edx),%ecx
 804cfa6:	00 00                	add    %al,(%eax)
 804cfa8:	38 00                	cmp    %al,(%eax)
 804cfaa:	00 00                	add    %al,(%eax)
 804cfac:	13 00                	adc    (%eax),%eax
 804cfae:	00 00                	add    %al,(%eax)
 804cfb0:	08 00                	or     %al,(%eax)
 804cfb2:	00 00                	add    %al,(%eax)
 804cfb4:	fe                   	(bad)  
 804cfb5:	ff                   	(bad)  
 804cfb6:	ff 6f 44             	ljmp   *0x44(%edi)
 804cfb9:	8a 04 08             	mov    (%eax,%ecx,1),%al
 804cfbc:	ff                   	(bad)  
 804cfbd:	ff                   	(bad)  
 804cfbe:	ff 6f 01             	ljmp   *0x1(%edi)
 804cfc1:	00 00                	add    %al,(%eax)
 804cfc3:	00 f0                	add    %dh,%al
 804cfc5:	ff                   	(bad)  
 804cfc6:	ff 6f b2             	ljmp   *-0x4e(%edi)
 804cfc9:	89 04 08             	mov    %eax,(%eax,%ecx,1)
 804cfcc:	f9                   	stc    
 804cfcd:	fe                   	(bad)  
 804cfce:	ff 6f 90             	ljmp   *-0x70(%edi)
 804cfd1:	86 04 08             	xchg   %al,(%eax,%ecx,1)
 804cfd4:	f7 fd                	idiv   %ebp
 804cfd6:	ff 6f a0             	ljmp   *-0x60(%edi)
 804cfd9:	00 00                	add    %al,(%eax)
 804cfdb:	00 f8                	add    %bh,%al
 804cfdd:	fe                   	(bad)  
 804cfde:	ff 6f 14             	ljmp   *0x14(%edi)
 804cfe1:	c3                   	ret    
 804cfe2:	04 08                	add    $0x8,%al
 804cfe4:	f6 fd                	idiv   %ch
 804cfe6:	ff 6f 0c             	ljmp   *0xc(%edi)
 804cfe9:	06                   	push   %es
	...

Disassembly of section .got:

0804cffc <.got>:
 804cffc:	00 00                	add    %al,(%eax)
	...

Disassembly of section .got.plt:

0804d000 <.got.plt>:
 804d000:	04 cf                	add    $0xcf,%al
 804d002:	04 08                	add    $0x8,%al
 804d004:	f6                   	(bad)  
 804d005:	8c 04 08             	mov    %es,(%eax,%ecx,1)
 804d008:	00 00                	add    %al,(%eax)
 804d00a:	00 00                	add    %al,(%eax)
 804d00c:	90                   	nop
 804d00d:	fb                   	sti    
 804d00e:	b9 42 60 15 3b       	mov    $0x3b156042,%ecx
 804d013:	47                   	inc    %edi
 804d014:	00 00                	add    %al,(%eax)
 804d016:	00 00                	add    %al,(%eax)
 804d018:	40                   	inc    %eax
 804d019:	d0 bc 42 c0 75 5a 4d 	sarb   0x4d5a75c0(%edx,%eax,2)
 804d020:	d0 d3                	rcl    %bl
 804d022:	bc 42 e0 fc b9       	mov    $0xb9fce042,%esp
 804d027:	42                   	inc    %edx
 804d028:	90                   	nop
 804d029:	b7 5a                	mov    $0x5a,%bh
 804d02b:	4d                   	dec    %ebp
 804d02c:	e0 0c                	loopne 804d03a <_IO_stdin_used+0x1eb6>
 804d02e:	b6 42                	mov    $0x42,%dh
 804d030:	00 00                	add    %al,(%eax)
 804d032:	00 00                	add    %al,(%eax)
 804d034:	00 42 b5             	add    %al,-0x4b(%edx)
 804d037:	42                   	inc    %edx
 804d038:	70 c0                	jo     804cffa <_IO_stdin_used+0x1e76>
 804d03a:	b4 42                	mov    $0x42,%ah
 804d03c:	20 05 b1 42 20 13    	and    %al,0x132042b1
 804d042:	bf 42 30 48 b5       	mov    $0xb5483042,%edi
 804d047:	42                   	inc    %edx
 804d048:	70 3d                	jo     804d087 <_IO_stdin_used+0x1f03>
 804d04a:	b1 42                	mov    $0x42,%cl
 804d04c:	f0 4b                	lock dec %ebx
 804d04e:	b5 42                	mov    $0x42,%ch
 804d050:	b0 54                	mov    $0x54,%al
 804d052:	bd 42 20 f1 b4       	mov    $0xb4f12042,%ebp
 804d057:	42                   	inc    %edx
 804d058:	e0 95                	loopne 804cfef <_IO_stdin_used+0x1e6b>
 804d05a:	b4 42                	mov    $0x42,%ah
 804d05c:	80 d4 b4             	adc    $0xb4,%ah
 804d05f:	42                   	inc    %edx
 804d060:	00 76 5a             	add    %dh,0x5a(%esi)
 804d063:	4d                   	dec    %ebp
 804d064:	80 cf b4             	or     $0xb4,%bh
 804d067:	42                   	inc    %edx
 804d068:	50                   	push   %eax
 804d069:	1d ba 42 80 93       	sbb    $0x938042ba,%eax
 804d06e:	b1 42                	mov    $0x42,%cl
 804d070:	e0 0d                	loopne 804d07f <_IO_stdin_used+0x1efb>
 804d072:	b6 42                	mov    $0x42,%dh
 804d074:	20 09                	and    %cl,(%ecx)
 804d076:	b6 42                	mov    $0x42,%dh
 804d078:	00 00                	add    %al,(%eax)
 804d07a:	00 00                	add    %al,(%eax)
 804d07c:	90                   	nop
 804d07d:	9d                   	popf   
 804d07e:	b1 42                	mov    $0x42,%cl
 804d080:	20 0d bc 42 00 00    	and    %cl,0x42bc
 804d086:	00 00                	add    %al,(%eax)
 804d088:	00 00                	add    %al,(%eax)
 804d08a:	00 00                	add    %al,(%eax)
 804d08c:	80 1a b0             	sbbb   $0xb0,(%edx)
 804d08f:	42                   	inc    %edx
 804d090:	80 a8 b4 42 70 01 b5 	subb   $0xb5,0x17042b4(%eax)
 804d097:	42                   	inc    %edx
	...
 804d0a0:	d0 ec                	shr    %ah
 804d0a2:	b0 42                	mov    $0x42,%al
 804d0a4:	30 c9                	xor    %cl,%cl
 804d0a6:	b0 42                	mov    $0x42,%al
 804d0a8:	00 00                	add    %al,(%eax)
 804d0aa:	00 00                	add    %al,(%eax)
 804d0ac:	20 7d 5a             	and    %bh,0x5a(%ebp)
 804d0af:	4d                   	dec    %ebp
 804d0b0:	70 d1                	jo     804d083 <_IO_stdin_used+0x1eff>
 804d0b2:	b9 42 e0 ee be       	mov    $0xbeeee042,%ecx
 804d0b7:	42                   	inc    %edx
 804d0b8:	80 00 b1             	addb   $0xb1,(%eax)
 804d0bb:	42                   	inc    %edx
 804d0bc:	80 ef bc             	sub    $0xbc,%bh
 804d0bf:	42                   	inc    %edx
 804d0c0:	b0 c7                	mov    $0xc7,%al
 804d0c2:	bc 42 a0 21 3a       	mov    $0x3a21a042,%esp
 804d0c7:	47                   	inc    %edi
 804d0c8:	c0                   	(bad)  
 804d0c9:	b4 b1                	mov    $0xb1,%ah
 804d0cb:	42                   	inc    %edx
 804d0cc:	60                   	pusha  
 804d0cd:	dc bc 42 a0 ca b9 42 	fdivrl 0x42b9caa0(%edx,%eax,2)
 804d0d4:	70 ca                	jo     804d0a0 <_IO_stdin_used+0x1f1c>
 804d0d6:	b9 42 d0 f9 b0       	mov    $0xb0f9d042,%ecx
 804d0db:	42                   	inc    %edx
 804d0dc:	d0 ff                	sar    %bh
 804d0de:	b0 42                	mov    $0x42,%al
 804d0e0:	40                   	inc    %eax
 804d0e1:	eb be                	jmp    804d0a1 <_IO_stdin_used+0x1f1d>
 804d0e3:	42                   	inc    %edx
 804d0e4:	e0 80                	loopne 804d066 <_IO_stdin_used+0x1ee2>
 804d0e6:	5a                   	pop    %edx
 804d0e7:	4d                   	dec    %ebp

Disassembly of section .data:

0804d0e8 <_edata-0x60>:
 804d0e8:	00 00                	add    %al,(%eax)
 804d0ea:	00 00                	add    %al,(%eax)
 804d0ec:	01 00                	add    %eax,(%eax)
 804d0ee:	00 00                	add    %al,(%eax)
 804d0f0:	84 00                	test   %al,(%eax)
 804d0f2:	00 00                	add    %al,(%eax)
 804d0f4:	01 00                	add    %eax,(%eax)
 804d0f6:	00 00                	add    %al,(%eax)
 804d0f8:	01 00                	add    %eax,(%eax)
 804d0fa:	00 00                	add    %al,(%eax)
 804d0fc:	30 d1                	xor    %dl,%cl
 804d0fe:	04 08                	add    $0x8,%al
 804d100:	50                   	push   %eax
 804d101:	b9 04 08 53 b9       	mov    $0xb9530804,%ecx
 804d106:	04 08                	add    $0x8,%al
 804d108:	5d                   	pop    %ebp
 804d109:	b9 04 08 67 b9       	mov    $0xb9670804,%ecx
 804d10e:	04 08                	add    $0x8,%al
 804d110:	71 b9                	jno    804d0cb <_IO_stdin_used+0x1f47>
 804d112:	04 08                	add    $0x8,%al
 804d114:	7c b9                	jl     804d0cf <_IO_stdin_used+0x1f4b>
 804d116:	04 08                	add    $0x8,%al
 804d118:	50                   	push   %eax
 804d119:	b9 04 08 87 b9       	mov    $0xb9870804,%ecx
 804d11e:	04 08                	add    $0x8,%al
 804d120:	8e b9 04 08 93 b9    	mov    -0x466cf7fc(%ecx),%?
 804d126:	04 08                	add    $0x8,%al
 804d128:	9a b9 04 08 a4 b9 04 	lcall  $0x4b9,$0xa40804b9
 804d12f:	08 50 b9             	or     %dl,-0x47(%eax)
 804d132:	04 08                	add    $0x8,%al
 804d134:	ae                   	scas   %es:(%edi),%al
 804d135:	b9 04 08 b1 b9       	mov    $0xb9b10804,%ecx
 804d13a:	04 08                	add    $0x8,%al
 804d13c:	b4 b9                	mov    $0xb9,%ah
 804d13e:	04 08                	add    $0x8,%al
 804d140:	b7 b9                	mov    $0xb9,%bh
 804d142:	04 08                	add    $0x8,%al
 804d144:	bb                   	.byte 0xbb
 804d145:	b9                   	.byte 0xb9
 804d146:	04 08                	add    $0x8,%al

Disassembly of section .dynbss:

0804d160 <.dynbss>:
 804d160:	90                   	nop
 804d161:	ca c5 42             	lret   $0x42c5
 804d164:	60                   	pusha  
 804d165:	39 ca                	cmp    %ecx,%edx
 804d167:	42                   	inc    %edx
 804d168:	01 00                	add    %eax,(%eax)
 804d16a:	00 00                	add    %al,(%eax)
 804d16c:	20 3c ca             	and    %bh,(%edx,%ecx,8)
 804d16f:	42                   	inc    %edx
	...
 804d180:	c0 3a ca             	sarb   $0xca,(%edx)
 804d183:	42                   	inc    %edx
	...

Disassembly of section .bss:

0804d18c <optarg+0x4>:
	...

Disassembly of section .gnu_debuglink:

00000000 <.gnu_debuglink>:
   0:	70 73                	jo     75 <_init-0x8048c3f>
   2:	74 72                	je     76 <_init-0x8048c3e>
   4:	65 65 2e 64 65 62 75 	gs gs cs fs bound %esi,%cs:%fs:%gs:0x67(%ebp)
   b:	67 
   c:	00 00                	add    %al,(%eax)
   e:	00 00                	add    %al,(%eax)
  10:	9a                   	.byte 0x9a
  11:	80                   	.byte 0x80
  12:	bf                   	.byte 0xbf
  13:	de                   	.byte 0xde

Disassembly of section .gnu_debugdata:

00000000 <.gnu_debugdata>:
   0:	fd                   	std    
   1:	37                   	aaa    
   2:	7a 58                	jp     5c <_init-0x8048c58>
   4:	5a                   	pop    %edx
   5:	00 00                	add    %al,(%eax)
   7:	04 e6                	add    $0xe6,%al
   9:	d6                   	(bad)  
   a:	b4 46                	mov    $0x46,%ah
   c:	02 00                	add    (%eax),%al
   e:	21 01                	and    %eax,(%ecx)
  10:	16                   	push   %ss
  11:	00 00                	add    %al,(%eax)
  13:	00 74 2f e5          	add    %dh,-0x1b(%edi,%ebp,1)
  17:	a3 e0 0b ce 03       	mov    %eax,0x3ce0be0
  1c:	dd 5d 00             	fstpl  0x0(%ebp)
  1f:	3f                   	aas    
  20:	91                   	xchg   %eax,%ecx
  21:	45                   	inc    %ebp
  22:	84 68 3b             	test   %ch,0x3b(%eax)
  25:	de de                	(bad)  
  27:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
  28:	0f 23 d6             	mov    %esi,%db2
  2b:	e8 7c 60 a1 80       	call   80a160ac <_end+0x789c8ee0>
  30:	f2 aa                	repnz stos %al,%es:(%edi)
  32:	1d eb e6 ed cf       	sbb    $0xcfede6eb,%eax
  37:	ce                   	into   
  38:	e6 df                	out    %al,$0xdf
  3a:	8b 00                	mov    (%eax),%eax
  3c:	bb bf ea da 72       	mov    $0x72daeabf,%ebx
  41:	f8                   	clc    
  42:	d8 9a c5 78 f9 73    	fcomps 0x73f978c5(%edx)
  48:	11 3d 8c 7c 4c 2d    	adc    %edi,0x2d4c7c8c
  4e:	75 d1                	jne    21 <_init-0x8048c93>
  50:	77 c5                	ja     17 <_init-0x8048c9d>
  52:	7e 80                	jle    ffffffd4 <_end+0xf7fb2e08>
  54:	2e 21 20             	and    %esp,%cs:(%eax)
  57:	32 93 e3 93 b6 69    	xor    0x69b693e3(%ebx),%dl
  5d:	3a 72 84             	cmp    -0x7c(%edx),%dh
  60:	ed                   	in     (%dx),%eax
  61:	bb 85 76 8f 8f       	mov    $0x8f8f7685,%ebx
  66:	c3                   	ret    
  67:	17                   	pop    %ss
  68:	63 3f                	arpl   %di,(%edi)
  6a:	82                   	(bad)  
  6b:	9c                   	pushf  
  6c:	35 ee 00 ea 53       	xor    $0x53ea00ee,%eax
  71:	45                   	inc    %ebp
  72:	d3 89 38 0a 25 c8    	rorl   %cl,-0x37daf5c8(%ecx)
  78:	4b                   	dec    %ebx
  79:	76 41                	jbe    bc <_init-0x8048bf8>
  7b:	14 66                	adc    $0x66,%al
  7d:	9d                   	popf   
  7e:	02 7c 9c b0          	add    -0x50(%esp,%ebx,4),%bh
  82:	f9                   	stc    
  83:	15 59 41 94 16       	adc    $0x16944159,%eax
  88:	b1 28                	mov    $0x28,%cl
  8a:	29 0c 21             	sub    %ecx,(%ecx,%eiz,1)
  8d:	c1 ee 88             	shr    $0x88,%esi
  90:	7a 37                	jp     c9 <_init-0x8048beb>
  92:	9f                   	lahf   
  93:	e3 e2                	jecxz  77 <_init-0x8048c3d>
  95:	26                   	es
  96:	5e                   	pop    %esi
  97:	d2 3f                	sarb   %cl,(%edi)
  99:	b7 96                	mov    $0x96,%bh
  9b:	54                   	push   %esp
  9c:	03 6e 8b             	add    -0x75(%esi),%ebp
  9f:	6e                   	outsb  %ds:(%esi),(%dx)
  a0:	30 c0                	xor    %al,%al
  a2:	77 69                	ja     10d <_init-0x8048ba7>
  a4:	c1 4f 7f 7b          	rorl   $0x7b,0x7f(%edi)
  a8:	b7 c0                	mov    $0xc0,%bh
  aa:	6f                   	outsl  %ds:(%esi),(%dx)
  ab:	fd                   	std    
  ac:	70 99                	jo     47 <_init-0x8048c6d>
  ae:	37                   	aaa    
  af:	71 75                	jno    126 <_init-0x8048b8e>
  b1:	ff 6b 61             	ljmp   *0x61(%ebx)
  b4:	2b 64 c0 c2          	sub    -0x3e(%eax,%eax,8),%esp
  b8:	38 ac 0a 8b 09 33 19 	cmp    %ch,0x1933098b(%edx,%ecx,1)
  bf:	ee                   	out    %al,(%dx)
  c0:	71 a1                	jno    63 <_init-0x8048c51>
  c2:	1d d0 da b1 21       	sbb    $0x21b1dad0,%eax
  c7:	86 75 7a             	xchg   %dh,0x7a(%ebp)
  ca:	b6 94                	mov    $0x94,%dh
  cc:	62 73 03             	bound  %esi,0x3(%ebx)
  cf:	cb                   	lret   
  d0:	1e                   	push   %ds
  d1:	03 64 7f 7c          	add    0x7c(%edi,%edi,2),%esp
  d5:	32 98 ef 44 a2 51    	xor    0x51a244ef(%eax),%bl
  db:	30 bb 68 b4 b5 15    	xor    %bh,0x15b5b468(%ebx)
  e1:	5b                   	pop    %ebx
  e2:	66                   	data16
  e3:	7c ec                	jl     d1 <_init-0x8048be3>
  e5:	10 88 9d b8 2d 25    	adc    %cl,0x252db89d(%eax)
  eb:	3e                   	ds
  ec:	32 e1                	xor    %cl,%ah
  ee:	0b ee                	or     %esi,%ebp
  f0:	82                   	(bad)  
  f1:	dc 05 60 c0 1e 5d    	faddl  0x5d1ec060
  f7:	55                   	push   %ebp
  f8:	64                   	fs
  f9:	b3 ff                	mov    $0xff,%bl
  fb:	8c 12                	mov    %ss,(%edx)
  fd:	f4                   	hlt    
  fe:	75 80                	jne    80 <_init-0x8048c34>
 100:	fa                   	cli    
 101:	db c0                	fcmovnb %st(0),%st
 103:	15 ba dc 3f bf       	adc    $0xbf3fdcba,%eax
 108:	4b                   	dec    %ebx
 109:	d6                   	(bad)  
 10a:	29 e5                	sub    %esp,%ebp
 10c:	87 d5                	xchg   %edx,%ebp
 10e:	75 e1                	jne    f1 <_init-0x8048bc3>
 110:	65                   	gs
 111:	06                   	push   %es
 112:	04 5d                	add    $0x5d,%al
 114:	99                   	cltd   
 115:	6f                   	outsl  %ds:(%esi),(%dx)
 116:	73 9f                	jae    b7 <_init-0x8048bfd>
 118:	62 70 dc             	bound  %esi,-0x24(%eax)
 11b:	6c                   	insb   (%dx),%es:(%edi)
 11c:	68 6e 0e 6d 9b       	push   $0x9b6d0e6e
 121:	7f 44                	jg     167 <_init-0x8048b4d>
 123:	1c a0                	sbb    $0xa0,%al
 125:	fb                   	sti    
 126:	89 19                	mov    %ebx,(%ecx)
 128:	dd ed                	fucomp %st(5)
 12a:	c6 41 45 26          	movb   $0x26,0x45(%ecx)
 12e:	82                   	(bad)  
 12f:	87 9e f9 f7 54 99    	xchg   %ebx,-0x66ab0807(%esi)
 135:	6f                   	outsl  %ds:(%esi),(%dx)
 136:	26 a5                	movsl  %es:(%esi),%es:(%edi)
 138:	55                   	push   %ebp
 139:	97                   	xchg   %eax,%edi
 13a:	f2 02 70 76          	repnz add 0x76(%eax),%dh
 13e:	92                   	xchg   %eax,%edx
 13f:	8b fe                	mov    %esi,%edi
 141:	98                   	cwtl   
 142:	63 fd                	arpl   %di,%bp
 144:	1e                   	push   %ds
 145:	39 bc ba 5d 22 6d 6c 	cmp    %edi,0x6c6d225d(%edx,%edi,4)
 14c:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
 14d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
 14e:	d3                   	(bad)  
 14f:	36                   	ss
 150:	5e                   	pop    %esi
 151:	98                   	cwtl   
 152:	87 3c bc             	xchg   %edi,(%esp,%edi,4)
 155:	b1 d8                	mov    $0xd8,%cl
 157:	dd c3                	ffree  %st(3)
 159:	ac                   	lods   %ds:(%esi),%al
 15a:	ed                   	in     (%dx),%eax
 15b:	f0 cb                	lock lret 
 15d:	60                   	pusha  
 15e:	aa                   	stos   %al,%es:(%edi)
 15f:	9a a6 f3 3e 6f 33 f2 	lcall  $0xf233,$0x6f3ef3a6
 166:	b7 f1                	mov    $0xf1,%bh
 168:	74 51                	je     1bb <_init-0x8048af9>
 16a:	9a 5e ef aa e7 cd cc 	lcall  $0xcccd,$0xe7aaef5e
 171:	dc 70 39             	fdivl  0x39(%eax)
 174:	88 54 23 5a          	mov    %dl,0x5a(%ebx,%eiz,1)
 178:	9b                   	fwait
 179:	9d                   	popf   
 17a:	be 81 a3 59 a2       	mov    $0xa259a381,%esi
 17f:	db 8f 7d f9 fd c4    	fisttpl -0x3b020683(%edi)
 185:	6a c1                	push   $0xffffffc1
 187:	8d                   	(bad)  
 188:	f6                   	(bad)  
 189:	c9                   	leave  
 18a:	56                   	push   %esi
 18b:	36                   	ss
 18c:	32 d0                	xor    %al,%dl
 18e:	b7 f5                	mov    $0xf5,%bh
 190:	11 28                	adc    %ebp,(%eax)
 192:	e2 5c                	loop   1f0 <_init-0x8048ac4>
 194:	14 b3                	adc    $0xb3,%al
 196:	89 9b 3f 08 e2 25    	mov    %ebx,0x25e2083f(%ebx)
 19c:	48                   	dec    %eax
 19d:	47                   	inc    %edi
 19e:	9a 63 47 25 54 29 73 	lcall  $0x7329,$0x54254763
 1a5:	66                   	data16
 1a6:	d8 76 2c             	fdivs  0x2c(%esi)
 1a9:	7a fc                	jp     1a7 <_init-0x8048b0d>
 1ab:	4a                   	dec    %edx
 1ac:	1f                   	pop    %ds
 1ad:	35 a5 c5 14 c5       	xor    $0xc514c5a5,%eax
 1b2:	a9 0e ba ae 31       	test   $0x31aeba0e,%eax
 1b7:	d2                   	(bad)  
 1b8:	b7 ae                	mov    $0xae,%bh
 1ba:	01 23                	add    %esp,(%ebx)
 1bc:	94                   	xchg   %eax,%esp
 1bd:	f7 2c 35 23 4c e2 24 	imull  0x24e24c23(,%esi,1)
 1c4:	ab                   	stos   %eax,%es:(%edi)
 1c5:	9d                   	popf   
 1c6:	bd b1 9c 02 ba       	mov    $0xba029cb1,%ebp
 1cb:	57                   	push   %edi
 1cc:	cc                   	int3   
 1cd:	00 81 dc 35 43 5b    	add    %al,0x5b4335dc(%ecx)
 1d3:	c1 28 26             	shrl   $0x26,(%eax)
 1d6:	3f                   	aas    
 1d7:	42                   	inc    %edx
 1d8:	7b f5                	jnp    1cf <_init-0x8048ae5>
 1da:	93                   	xchg   %eax,%ebx
 1db:	b3 db                	mov    $0xdb,%bl
 1dd:	19 7a 06             	sbb    %edi,0x6(%edx)
 1e0:	c7                   	(bad)  
 1e1:	17                   	pop    %ss
 1e2:	d4 89                	aam    $0x89
 1e4:	04 73                	add    $0x73,%al
 1e6:	19 ed                	sbb    %ebp,%ebp
 1e8:	8e e0                	mov    %eax,%fs
 1ea:	59                   	pop    %ecx
 1eb:	87 8e 6f a0 38 9b    	xchg   %ecx,-0x64c75f91(%esi)
 1f1:	7b dc                	jnp    1cf <_init-0x8048ae5>
 1f3:	5a                   	pop    %edx
 1f4:	e4 b8                	in     $0xb8,%al
 1f6:	33 91 20 37 2b 13    	xor    0x132b3720(%ecx),%edx
 1fc:	03 5c cc 28          	add    0x28(%esp,%ecx,8),%ebx
 200:	ff 46 bd             	incl   -0x43(%esi)
 203:	38 26                	cmp    %ah,(%esi)
 205:	0c ef                	or     $0xef,%al
 207:	59                   	pop    %ecx
 208:	e6 84                	out    %al,$0x84
 20a:	05 ca 46 59 8b       	add    $0x8b5946ca,%eax
 20f:	75 62                	jne    273 <_init-0x8048a41>
 211:	eb d4                	jmp    1e7 <_init-0x8048acd>
 213:	35 34 82 97 b1       	xor    $0xb1978234,%eax
 218:	56                   	push   %esi
 219:	4f                   	dec    %edi
 21a:	35 35 b7 7d 8f       	xor    $0x8f7db735,%eax
 21f:	42                   	inc    %edx
 220:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
 221:	d8 46 3e             	fadds  0x3e(%esi)
 224:	0c ee                	or     $0xee,%al
 226:	76 dd                	jbe    205 <_init-0x8048aaf>
 228:	74 89                	je     1b3 <_init-0x8048b01>
 22a:	82                   	(bad)  
 22b:	ac                   	lods   %ds:(%esi),%al
 22c:	55                   	push   %ebp
 22d:	c9                   	leave  
 22e:	42                   	inc    %edx
 22f:	ce                   	into   
 230:	59                   	pop    %ecx
 231:	70 5e                	jo     291 <_init-0x8048a23>
 233:	17                   	pop    %ss
 234:	ec                   	in     (%dx),%al
 235:	6b 03 28             	imul   $0x28,(%ebx),%eax
 238:	cc                   	int3   
 239:	a5                   	movsl  %ds:(%esi),%es:(%edi)
 23a:	e4 bd                	in     $0xbd,%al
 23c:	eb 4c                	jmp    28a <_init-0x8048a2a>
 23e:	93                   	xchg   %eax,%ebx
 23f:	90                   	nop
 240:	41                   	inc    %ecx
 241:	8f                   	(bad)  
 242:	d2 da                	rcr    %cl,%dl
 244:	fc                   	cld    
 245:	e6 bc                	out    %al,$0xbc
 247:	10 fe                	adc    %bh,%dh
 249:	e0 5a                	loopne 2a5 <_init-0x8048a0f>
 24b:	48                   	dec    %eax
 24c:	54                   	push   %esp
 24d:	33 08                	xor    (%eax),%ecx
 24f:	bc d7 bd 12 96       	mov    $0x9612bdd7,%esp
 254:	34 37                	xor    $0x37,%al
 256:	74 bb                	je     213 <_init-0x8048aa1>
 258:	53                   	push   %ebx
 259:	04 56                	add    $0x56,%al
 25b:	c7                   	(bad)  
 25c:	98                   	cwtl   
 25d:	60                   	pusha  
 25e:	5f                   	pop    %edi
 25f:	93                   	xchg   %eax,%ebx
 260:	98                   	cwtl   
 261:	fd                   	std    
 262:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 263:	6d                   	insl   (%dx),%es:(%edi)
 264:	85 cb                	test   %ecx,%ebx
 266:	ce                   	into   
 267:	60                   	pusha  
 268:	aa                   	stos   %al,%es:(%edi)
 269:	be df ad 3b 01       	mov    $0x13baddf,%esi
 26e:	c5 e1 82             	(bad)  
 271:	e5 d1                	in     $0xd1,%eax
 273:	8b 82 2d a8 12 c8    	mov    -0x37ed57d3(%edx),%eax
 279:	94                   	xchg   %eax,%esp
 27a:	9c                   	pushf  
 27b:	17                   	pop    %ss
 27c:	d6                   	(bad)  
 27d:	d0 69 64             	shrb   0x64(%ecx)
 280:	ea 2c f8 77 12 23 f8 	ljmp   $0xf823,$0x1277f82c
 287:	07                   	pop    %es
 288:	f8                   	clc    
 289:	bb 13 60 9a b5       	mov    $0xb59a6013,%ebx
 28e:	df fc                	(bad)  
 290:	2e                   	cs
 291:	bb 2b 2f 7d 7c       	mov    $0x7c7d2f2b,%ebx
 296:	6d                   	insl   (%dx),%es:(%edi)
 297:	1b 92 bf e9 de f4    	sbb    -0xb211641(%edx),%edx
 29d:	f8                   	clc    
 29e:	ea f9 e1 b0 85 c3 f2 	ljmp   $0xf2c3,$0x85b0e1f9
 2a5:	e2 d8                	loop   27f <_init-0x8048a35>
 2a7:	b2 83                	mov    $0x83,%dl
 2a9:	fb                   	sti    
 2aa:	4e                   	dec    %esi
 2ab:	85 3e                	test   %edi,(%esi)
 2ad:	92                   	xchg   %eax,%edx
 2ae:	fe                   	(bad)  
 2af:	27                   	daa    
 2b0:	e4 0c                	in     $0xc,%al
 2b2:	37                   	aaa    
 2b3:	14 1f                	adc    $0x1f,%al
 2b5:	c9                   	leave  
 2b6:	e7 be                	out    %eax,$0xbe
 2b8:	f9                   	stc    
 2b9:	e2 7d                	loop   338 <_init-0x804897c>
 2bb:	3e                   	ds
 2bc:	ca 5c 6e             	lret   $0x6e5c
 2bf:	bb 1c bc 5e 74       	mov    $0x745ebc1c,%ebx
 2c4:	73 2b                	jae    2f1 <_init-0x80489c3>
 2c6:	d0 a1 27 bb c8 1f    	shlb   0x1fc8bb27(%ecx)
 2cc:	d6                   	(bad)  
 2cd:	8c 92 ce 90 e0 38    	mov    %ss,0x38e090ce(%edx)
 2d3:	e7 cc                	out    %eax,$0xcc
 2d5:	d5 de                	aad    $0xde
 2d7:	ab                   	stos   %eax,%es:(%edi)
 2d8:	bc b1 b5 ab 1f       	mov    $0x1fabb5b1,%esp
 2dd:	4c                   	dec    %esp
 2de:	df d9                	(bad)  
 2e0:	dd c0                	ffree  %st(0)
 2e2:	95                   	xchg   %eax,%ebp
 2e3:	fd                   	std    
 2e4:	26                   	es
 2e5:	cb                   	lret   
 2e6:	9f                   	lahf   
 2e7:	c3                   	ret    
 2e8:	23 ce                	and    %esi,%ecx
 2ea:	16                   	push   %ss
 2eb:	00 6f 2d             	add    %ch,0x2d(%edi)
 2ee:	21 90 95 93 c1 99    	and    %edx,-0x663e6c6b(%eax)
 2f4:	2d 0c a6 f4 c6       	sub    $0xc6f4a60c,%eax
 2f9:	7a 44                	jp     33f <_init-0x8048975>
 2fb:	d2 09                	rorb   %cl,(%ecx)
 2fd:	68 88 dd f7 67       	push   $0x67f7dd88
 302:	41                   	inc    %ecx
 303:	6e                   	outsb  %ds:(%esi),(%dx)
 304:	11 4c 76 68          	adc    %ecx,0x68(%esi,%esi,2)
 308:	cc                   	int3   
 309:	47                   	inc    %edi
 30a:	85 dd                	test   %ebx,%ebp
 30c:	fd                   	std    
 30d:	0b 1f                	or     (%edi),%ebx
 30f:	d5 d6                	aad    $0xd6
 311:	54                   	push   %esp
 312:	d2 3a                	sarb   %cl,(%edx)
 314:	57                   	push   %edi
 315:	6c                   	insb   (%dx),%es:(%edi)
 316:	ad                   	lods   %ds:(%esi),%eax
 317:	d6                   	(bad)  
 318:	58                   	pop    %eax
 319:	69 bb f4 15 1e d2 91 	imul   $0x43bde791,-0x2de1ea0c(%ebx),%edi
 320:	e7 bd 43 
 323:	af                   	scas   %es:(%edi),%eax
 324:	db 5e a3             	fistpl -0x5d(%esi)
 327:	0c 28                	or     $0x28,%al
 329:	c5 0b                	lds    (%ebx),%ecx
 32b:	f0 c8 b2 ca 6f       	lock enter $0xcab2,$0x6f
 330:	2e d3 bd 70 17 ad c9 	sarl   %cl,%cs:-0x3652e890(%ebp)
 337:	66 58                	pop    %ax
 339:	6a 2b                	push   $0x2b
 33b:	a0 8f ef 9b e1       	mov    0xe19bef8f,%al
 340:	85 85 f5 df 6e b5    	test   %eax,-0x4a91200b(%ebp)
 346:	7f db                	jg     323 <_init-0x8048991>
 348:	79 d0                	jns    31a <_init-0x804899a>
 34a:	bf 70 c3 59 e7       	mov    $0xe759c370,%edi
 34f:	b4 4f                	mov    $0x4f,%ah
 351:	8c a5 5d 14 c2 c4    	mov    %fs,-0x3b3deba3(%ebp)
 357:	f8                   	clc    
 358:	10 0a                	adc    %cl,(%edx)
 35a:	09 ee                	or     %ebp,%esi
 35c:	2b 6c 96 30          	sub    0x30(%esi,%edx,4),%ebp
 360:	99                   	cltd   
 361:	71 6f                	jno    3d2 <_init-0x80488e2>
 363:	a1 86 82 99 4b       	mov    0x4b998286,%eax
 368:	97                   	xchg   %eax,%edi
 369:	fd                   	std    
 36a:	06                   	push   %es
 36b:	40                   	inc    %eax
 36c:	ea 68 2a ba 15 9f 24 	ljmp   $0x249f,$0x15ba2a68
 373:	50                   	push   %eax
 374:	f3 2f                	repz das 
 376:	c0 19 35             	rcrb   $0x35,(%ecx)
 379:	11 1c ac             	adc    %ebx,(%esp,%ebp,4)
 37c:	32 37                	xor    (%edi),%dh
 37e:	8b de                	mov    %esi,%ebx
 380:	ff a2 dc 4e 32 d2    	jmp    *-0x2dcdb124(%edx)
 386:	0d 34 b8 92 8e       	or     $0x8e92b834,%eax
 38b:	0c 0a                	or     $0xa,%al
 38d:	4c                   	dec    %esp
 38e:	67 8b 33             	mov    (%bp,%di),%esi
 391:	20 6c f1 d9          	and    %ch,-0x27(%ecx,%esi,8)
 395:	d5 97                	aad    $0x97
 397:	1c 9b                	sbb    $0x9b,%al
 399:	d7                   	xlat   %ds:(%ebx)
 39a:	b7 70                	mov    $0x70,%bh
 39c:	de 2d 0c 4d d3 25    	fisubr 0x25d34d0c
 3a2:	be 46 78 22 64       	mov    $0x64227846,%esi
 3a7:	c6                   	(bad)  
 3a8:	2f                   	das    
 3a9:	49                   	dec    %ecx
 3aa:	f1                   	icebp  
 3ab:	f3 7b c6             	repz jnp 374 <_init-0x8048940>
 3ae:	dc 3b                	fdivrl (%ebx)
 3b0:	72 32                	jb     3e4 <_init-0x80488d0>
 3b2:	4b                   	dec    %ebx
 3b3:	19 53 db             	sbb    %edx,-0x25(%ebx)
 3b6:	5e                   	pop    %esi
 3b7:	7a e0                	jp     399 <_init-0x804891b>
 3b9:	18 cf                	sbb    %cl,%bh
 3bb:	61                   	popa   
 3bc:	cc                   	int3   
 3bd:	b7 6b                	mov    $0x6b,%bh
 3bf:	9d                   	popf   
 3c0:	50                   	push   %eax
 3c1:	6d                   	insl   (%dx),%es:(%edi)
 3c2:	b1 3a                	mov    $0x3a,%cl
 3c4:	d2 0d e2 87 3e ae    	rorb   %cl,0xae3e87e2
 3ca:	da d4                	fcmovbe %st(4),%st
 3cc:	b5 88                	mov    $0x88,%ch
 3ce:	6c                   	insb   (%dx),%es:(%edi)
 3cf:	58                   	pop    %eax
 3d0:	b3 e9                	mov    $0xe9,%bl
 3d2:	29 d9                	sub    %ebx,%ecx
 3d4:	01 db                	add    %ebx,%ebx
 3d6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
 3d7:	a0 3c 19 b1 14       	mov    0x14b1193c,%al
 3dc:	18 73 21             	sbb    %dh,0x21(%ebx)
 3df:	ee                   	out    %al,(%dx)
 3e0:	8d 0b                	lea    (%ebx),%ecx
 3e2:	4b                   	dec    %ebx
 3e3:	42                   	inc    %edx
 3e4:	6d                   	insl   (%dx),%es:(%edi)
 3e5:	13 ea                	adc    %edx,%ebp
 3e7:	13 1b                	adc    (%ebx),%ebx
 3e9:	36                   	ss
 3ea:	cc                   	int3   
 3eb:	ed                   	in     (%dx),%eax
 3ec:	40                   	inc    %eax
 3ed:	a8 1f                	test   $0x1f,%al
 3ef:	1f                   	pop    %ds
 3f0:	c6                   	(bad)  
 3f1:	6c                   	insb   (%dx),%es:(%edi)
 3f2:	40                   	inc    %eax
 3f3:	ce                   	into   
 3f4:	d2 fc                	sar    %cl,%ah
 3f6:	60                   	pusha  
 3f7:	48                   	dec    %eax
 3f8:	dd c8                	fnop   
 3fa:	0a 00                	or     (%eax),%al
 3fc:	00 00                	add    %al,(%eax)
 3fe:	00 00                	add    %al,(%eax)
 400:	6f                   	outsl  %ds:(%esi),(%dx)
 401:	08 9c c6 7a 73 e2 0f 	or     %bl,0xfe2737a(%esi,%eax,8)
 408:	00 01                	add    %al,(%ecx)
 40a:	f9                   	stc    
 40b:	07                   	pop    %es
 40c:	cf                   	iret   
 40d:	17                   	pop    %ss
 40e:	00 00                	add    %al,(%eax)
 410:	b9 0b af 74 b1       	mov    $0xb174af0b,%ecx
 415:	c4 67 fb             	les    -0x5(%edi),%esp
 418:	02 00                	add    (%eax),%al
 41a:	00 00                	add    %al,(%eax)
 41c:	00 04 59             	add    %al,(%ecx,%ebx,2)
 41f:	5a                   	pop    %edx

Disassembly of section .gnu.prelink_undo:

00000000 <.gnu.prelink_undo>:
   0:	7f 45                	jg     47 <_init-0x8048c6d>
   2:	4c                   	dec    %esp
   3:	46                   	inc    %esi
   4:	01 01                	add    %eax,(%ecx)
   6:	01 00                	add    %eax,(%eax)
	...
  10:	02 00                	add    (%eax),%al
  12:	03 00                	add    (%eax),%eax
  14:	01 00                	add    %eax,(%eax)
  16:	00 00                	add    %al,(%eax)
  18:	c0 9d 04 08 34 00 00 	rcrb   $0x0,0x340804(%ebp)
  1f:	00 88 56 00 00 00    	add    %cl,0x56(%eax)
  25:	00 00                	add    %al,(%eax)
  27:	00 34 00             	add    %dh,(%eax,%eax,1)
  2a:	20 00                	and    %al,(%eax)
  2c:	09 00                	or     %eax,(%eax)
  2e:	28 00                	sub    %al,(%eax)
  30:	1d 00 1c 00 06       	sbb    $0x6001c00,%eax
  35:	00 00                	add    %al,(%eax)
  37:	00 34 00             	add    %dh,(%eax,%eax,1)
  3a:	00 00                	add    %al,(%eax)
  3c:	34 80                	xor    $0x80,%al
  3e:	04 08                	add    $0x8,%al
  40:	34 80                	xor    $0x80,%al
  42:	04 08                	add    $0x8,%al
  44:	20 01                	and    %al,(%ecx)
  46:	00 00                	add    %al,(%eax)
  48:	20 01                	and    %al,(%ecx)
  4a:	00 00                	add    %al,(%eax)
  4c:	05 00 00 00 04       	add    $0x4000000,%eax
  51:	00 00                	add    %al,(%eax)
  53:	00 03                	add    %al,(%ebx)
  55:	00 00                	add    %al,(%eax)
  57:	00 54 01 00          	add    %dl,0x0(%ecx,%eax,1)
  5b:	00 54 81 04          	add    %dl,0x4(%ecx,%eax,4)
  5f:	08 54 81 04          	or     %dl,0x4(%ecx,%eax,4)
  63:	08 13                	or     %dl,(%ebx)
  65:	00 00                	add    %al,(%eax)
  67:	00 13                	add    %dl,(%ebx)
  69:	00 00                	add    %al,(%eax)
  6b:	00 04 00             	add    %al,(%eax,%eax,1)
  6e:	00 00                	add    %al,(%eax)
  70:	01 00                	add    %eax,(%eax)
  72:	00 00                	add    %al,(%eax)
  74:	01 00                	add    %eax,(%eax)
  76:	00 00                	add    %al,(%eax)
  78:	00 00                	add    %al,(%eax)
  7a:	00 00                	add    %al,(%eax)
  7c:	00 80 04 08 00 80    	add    %al,-0x7ffff7fc(%eax)
  82:	04 08                	add    $0x8,%al
  84:	a8 3f                	test   $0x3f,%al
  86:	00 00                	add    %al,(%eax)
  88:	a8 3f                	test   $0x3f,%al
  8a:	00 00                	add    %al,(%eax)
  8c:	05 00 00 00 00       	add    $0x0,%eax
  91:	10 00                	adc    %al,(%eax)
  93:	00 01                	add    %al,(%ecx)
  95:	00 00                	add    %al,(%eax)
  97:	00 f8                	add    %bh,%al
  99:	4e                   	dec    %esi
  9a:	00 00                	add    %al,(%eax)
  9c:	f8                   	clc    
  9d:	ce                   	into   
  9e:	04 08                	add    $0x8,%al
  a0:	f8                   	clc    
  a1:	ce                   	into   
  a2:	04 08                	add    $0x8,%al
  a4:	50                   	push   %eax
  a5:	02 00                	add    (%eax),%al
  a7:	00 d4                	add    %dl,%ah
  a9:	02 00                	add    (%eax),%al
  ab:	00 06                	add    %al,(%esi)
  ad:	00 00                	add    %al,(%eax)
  af:	00 00                	add    %al,(%eax)
  b1:	10 00                	adc    %al,(%eax)
  b3:	00 02                	add    %al,(%edx)
  b5:	00 00                	add    %al,(%eax)
  b7:	00 04 4f             	add    %al,(%edi,%ecx,2)
  ba:	00 00                	add    %al,(%eax)
  bc:	04 cf                	add    $0xcf,%al
  be:	04 08                	add    $0x8,%al
  c0:	04 cf                	add    $0xcf,%al
  c2:	04 08                	add    $0x8,%al
  c4:	f8                   	clc    
  c5:	00 00                	add    %al,(%eax)
  c7:	00 f8                	add    %bh,%al
  c9:	00 00                	add    %al,(%eax)
  cb:	00 06                	add    %al,(%esi)
  cd:	00 00                	add    %al,(%eax)
  cf:	00 04 00             	add    %al,(%eax,%eax,1)
  d2:	00 00                	add    %al,(%eax)
  d4:	04 00                	add    $0x0,%al
  d6:	00 00                	add    %al,(%eax)
  d8:	68 01 00 00 68       	push   $0x68000001
  dd:	81 04 08 68 81 04 08 	addl   $0x8048168,(%eax,%ecx,1)
  e4:	44                   	inc    %esp
  e5:	00 00                	add    %al,(%eax)
  e7:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
  eb:	00 04 00             	add    %al,(%eax,%eax,1)
  ee:	00 00                	add    %al,(%eax)
  f0:	04 00                	add    $0x0,%al
  f2:	00 00                	add    %al,(%eax)
  f4:	50                   	push   %eax
  f5:	e5 74                	in     $0x74,%eax
  f7:	64 a0 3b 00 00 a0    	mov    %fs:0xa000003b,%al
  fd:	bb 04 08 a0 bb       	mov    $0xbba00804,%ebx
 102:	04 08                	add    $0x8,%al
 104:	8c 00                	mov    %es,(%eax)
 106:	00 00                	add    %al,(%eax)
 108:	8c 00                	mov    %es,(%eax)
 10a:	00 00                	add    %al,(%eax)
 10c:	04 00                	add    $0x0,%al
 10e:	00 00                	add    %al,(%eax)
 110:	04 00                	add    $0x0,%al
 112:	00 00                	add    %al,(%eax)
 114:	51                   	push   %ecx
 115:	e5 74                	in     $0x74,%eax
 117:	64 00 00             	add    %al,%fs:(%eax)
	...
 12a:	00 00                	add    %al,(%eax)
 12c:	06                   	push   %es
 12d:	00 00                	add    %al,(%eax)
 12f:	00 04 00             	add    %al,(%eax,%eax,1)
 132:	00 00                	add    %al,(%eax)
 134:	52                   	push   %edx
 135:	e5 74                	in     $0x74,%eax
 137:	64                   	fs
 138:	f8                   	clc    
 139:	4e                   	dec    %esi
 13a:	00 00                	add    %al,(%eax)
 13c:	f8                   	clc    
 13d:	ce                   	into   
 13e:	04 08                	add    $0x8,%al
 140:	f8                   	clc    
 141:	ce                   	into   
 142:	04 08                	add    $0x8,%al
 144:	08 01                	or     %al,(%ecx)
 146:	00 00                	add    %al,(%eax)
 148:	08 01                	or     %al,(%ecx)
 14a:	00 00                	add    %al,(%eax)
 14c:	04 00                	add    $0x0,%al
 14e:	00 00                	add    %al,(%eax)
 150:	01 00                	add    %eax,(%eax)
 152:	00 00                	add    %al,(%eax)
 154:	0b 00                	or     (%eax),%eax
 156:	00 00                	add    %al,(%eax)
 158:	01 00                	add    %eax,(%eax)
 15a:	00 00                	add    %al,(%eax)
 15c:	02 00                	add    (%eax),%al
 15e:	00 00                	add    %al,(%eax)
 160:	54                   	push   %esp
 161:	81 04 08 54 01 00 00 	addl   $0x154,(%eax,%ecx,1)
 168:	13 00                	adc    (%eax),%eax
	...
 172:	00 00                	add    %al,(%eax)
 174:	01 00                	add    %eax,(%eax)
 176:	00 00                	add    %al,(%eax)
 178:	00 00                	add    %al,(%eax)
 17a:	00 00                	add    %al,(%eax)
 17c:	13 00                	adc    (%eax),%eax
 17e:	00 00                	add    %al,(%eax)
 180:	07                   	pop    %es
 181:	00 00                	add    %al,(%eax)
 183:	00 02                	add    %al,(%edx)
 185:	00 00                	add    %al,(%eax)
 187:	00 68 81             	add    %ch,-0x7f(%eax)
 18a:	04 08                	add    $0x8,%al
 18c:	68 01 00 00 20       	push   $0x20000001
	...
 199:	00 00                	add    %al,(%eax)
 19b:	00 04 00             	add    %al,(%eax,%eax,1)
 19e:	00 00                	add    %al,(%eax)
 1a0:	00 00                	add    %al,(%eax)
 1a2:	00 00                	add    %al,(%eax)
 1a4:	21 00                	and    %eax,(%eax)
 1a6:	00 00                	add    %al,(%eax)
 1a8:	07                   	pop    %es
 1a9:	00 00                	add    %al,(%eax)
 1ab:	00 02                	add    %al,(%edx)
 1ad:	00 00                	add    %al,(%eax)
 1af:	00 88 81 04 08 88    	add    %cl,-0x77f7fb7f(%eax)
 1b5:	01 00                	add    %eax,(%eax)
 1b7:	00 24 00             	add    %ah,(%eax,%eax,1)
	...
 1c2:	00 00                	add    %al,(%eax)
 1c4:	04 00                	add    $0x0,%al
 1c6:	00 00                	add    %al,(%eax)
 1c8:	00 00                	add    %al,(%eax)
 1ca:	00 00                	add    %al,(%eax)
 1cc:	34 00                	xor    $0x0,%al
 1ce:	00 00                	add    %al,(%eax)
 1d0:	f6 ff                	idiv   %bh
 1d2:	ff 6f 02             	ljmp   *0x2(%edi)
 1d5:	00 00                	add    %al,(%eax)
 1d7:	00 ac 81 04 08 ac 01 	add    %ch,0x1ac0804(%ecx,%eax,4)
 1de:	00 00                	add    %al,(%eax)
 1e0:	64 00 00             	add    %al,%fs:(%eax)
 1e3:	00 05 00 00 00 00    	add    %al,0x0
 1e9:	00 00                	add    %al,(%eax)
 1eb:	00 04 00             	add    %al,(%eax,%eax,1)
 1ee:	00 00                	add    %al,(%eax)
 1f0:	04 00                	add    $0x0,%al
 1f2:	00 00                	add    %al,(%eax)
 1f4:	3e 00 00             	add    %al,%ds:(%eax)
 1f7:	00 0b                	add    %cl,(%ebx)
 1f9:	00 00                	add    %al,(%eax)
 1fb:	00 02                	add    %al,(%edx)
 1fd:	00 00                	add    %al,(%eax)
 1ff:	00 10                	add    %dl,(%eax)
 201:	82                   	(bad)  
 202:	04 08                	add    $0x8,%al
 204:	10 02                	adc    %al,(%edx)
 206:	00 00                	add    %al,(%eax)
 208:	80 04 00 00          	addb   $0x0,(%eax,%eax,1)
 20c:	06                   	push   %es
 20d:	00 00                	add    %al,(%eax)
 20f:	00 01                	add    %al,(%ecx)
 211:	00 00                	add    %al,(%eax)
 213:	00 04 00             	add    %al,(%eax,%eax,1)
 216:	00 00                	add    %al,(%eax)
 218:	10 00                	adc    %al,(%eax)
 21a:	00 00                	add    %al,(%eax)
 21c:	46                   	inc    %esi
 21d:	00 00                	add    %al,(%eax)
 21f:	00 03                	add    %al,(%ebx)
 221:	00 00                	add    %al,(%eax)
 223:	00 02                	add    %al,(%edx)
 225:	00 00                	add    %al,(%eax)
 227:	00 90 86 04 08 90    	add    %dl,-0x6ff7fb7a(%eax)
 22d:	06                   	push   %es
 22e:	00 00                	add    %al,(%eax)
 230:	22 03                	and    (%ebx),%al
	...
 23a:	00 00                	add    %al,(%eax)
 23c:	01 00                	add    %eax,(%eax)
 23e:	00 00                	add    %al,(%eax)
 240:	00 00                	add    %al,(%eax)
 242:	00 00                	add    %al,(%eax)
 244:	4e                   	dec    %esi
 245:	00 00                	add    %al,(%eax)
 247:	00 ff                	add    %bh,%bh
 249:	ff                   	(bad)  
 24a:	ff 6f 02             	ljmp   *0x2(%edi)
 24d:	00 00                	add    %al,(%eax)
 24f:	00 b2 89 04 08 b2    	add    %dh,-0x4df7fb77(%edx)
 255:	09 00                	or     %eax,(%eax)
 257:	00 90 00 00 00 05    	add    %dl,0x5000000(%eax)
 25d:	00 00                	add    %al,(%eax)
 25f:	00 00                	add    %al,(%eax)
 261:	00 00                	add    %al,(%eax)
 263:	00 02                	add    %al,(%edx)
 265:	00 00                	add    %al,(%eax)
 267:	00 02                	add    %al,(%edx)
 269:	00 00                	add    %al,(%eax)
 26b:	00 5b 00             	add    %bl,0x0(%ebx)
 26e:	00 00                	add    %al,(%eax)
 270:	fe                   	(bad)  
 271:	ff                   	(bad)  
 272:	ff 6f 02             	ljmp   *0x2(%edi)
 275:	00 00                	add    %al,(%eax)
 277:	00 44 8a 04          	add    %al,0x4(%edx,%ecx,4)
 27b:	08 44 0a 00          	or     %al,0x0(%edx,%ecx,1)
 27f:	00 80 00 00 00 06    	add    %al,0x6000000(%eax)
 285:	00 00                	add    %al,(%eax)
 287:	00 01                	add    %al,(%ecx)
 289:	00 00                	add    %al,(%eax)
 28b:	00 04 00             	add    %al,(%eax,%eax,1)
 28e:	00 00                	add    %al,(%eax)
 290:	00 00                	add    %al,(%eax)
 292:	00 00                	add    %al,(%eax)
 294:	6a 00                	push   $0x0
 296:	00 00                	add    %al,(%eax)
 298:	09 00                	or     %eax,(%eax)
 29a:	00 00                	add    %al,(%eax)
 29c:	02 00                	add    (%eax),%al
 29e:	00 00                	add    %al,(%eax)
 2a0:	c4 8a 04 08 c4 0a    	les    0xac40804(%edx),%ecx
 2a6:	00 00                	add    %al,(%eax)
 2a8:	38 00                	cmp    %al,(%eax)
 2aa:	00 00                	add    %al,(%eax)
 2ac:	05 00 00 00 00       	add    $0x0,%eax
 2b1:	00 00                	add    %al,(%eax)
 2b3:	00 04 00             	add    %al,(%eax,%eax,1)
 2b6:	00 00                	add    %al,(%eax)
 2b8:	08 00                	or     %al,(%eax)
 2ba:	00 00                	add    %al,(%eax)
 2bc:	73 00                	jae    2be <_init-0x80489f6>
 2be:	00 00                	add    %al,(%eax)
 2c0:	09 00                	or     %eax,(%eax)
 2c2:	00 00                	add    %al,(%eax)
 2c4:	02 00                	add    (%eax),%al
 2c6:	00 00                	add    %al,(%eax)
 2c8:	fc                   	cld    
 2c9:	8a 04 08             	mov    (%eax,%ecx,1),%al
 2cc:	fc                   	cld    
 2cd:	0a 00                	or     (%eax),%al
 2cf:	00 b8 01 00 00 05    	add    %bh,0x5000001(%eax)
 2d5:	00 00                	add    %al,(%eax)
 2d7:	00 0c 00             	add    %cl,(%eax,%eax,1)
 2da:	00 00                	add    %al,(%eax)
 2dc:	04 00                	add    $0x0,%al
 2de:	00 00                	add    %al,(%eax)
 2e0:	08 00                	or     %al,(%eax)
 2e2:	00 00                	add    %al,(%eax)
 2e4:	7c 00                	jl     2e6 <_init-0x80489ce>
 2e6:	00 00                	add    %al,(%eax)
 2e8:	01 00                	add    %eax,(%eax)
 2ea:	00 00                	add    %al,(%eax)
 2ec:	06                   	push   %es
 2ed:	00 00                	add    %al,(%eax)
 2ef:	00 b4 8c 04 08 b4 0c 	add    %dh,0xcb40804(%esp,%ecx,4)
 2f6:	00 00                	add    %al,(%eax)
 2f8:	23 00                	and    (%eax),%eax
	...
 302:	00 00                	add    %al,(%eax)
 304:	04 00                	add    $0x0,%al
 306:	00 00                	add    %al,(%eax)
 308:	00 00                	add    %al,(%eax)
 30a:	00 00                	add    %al,(%eax)
 30c:	77 00                	ja     30e <_init-0x80489a6>
 30e:	00 00                	add    %al,(%eax)
 310:	01 00                	add    %eax,(%eax)
 312:	00 00                	add    %al,(%eax)
 314:	06                   	push   %es
 315:	00 00                	add    %al,(%eax)
 317:	00 e0                	add    %ah,%al
 319:	8c 04 08             	mov    %es,(%eax,%ecx,1)
 31c:	e0 0c                	loopne 32a <_init-0x804898a>
 31e:	00 00                	add    %al,(%eax)
 320:	80 03 00             	addb   $0x0,(%ebx)
	...
 32b:	00 10                	add    %dl,(%eax)
 32d:	00 00                	add    %al,(%eax)
 32f:	00 04 00             	add    %al,(%eax,%eax,1)
 332:	00 00                	add    %al,(%eax)
 334:	82                   	(bad)  
 335:	00 00                	add    %al,(%eax)
 337:	00 01                	add    %al,(%ecx)
 339:	00 00                	add    %al,(%eax)
 33b:	00 06                	add    %al,(%esi)
 33d:	00 00                	add    %al,(%eax)
 33f:	00 60 90             	add    %ah,-0x70(%eax)
 342:	04 08                	add    $0x8,%al
 344:	60                   	pusha  
 345:	10 00                	adc    %al,(%eax)
 347:	00 04 21             	add    %al,(%ecx,%eiz,1)
	...
 352:	00 00                	add    %al,(%eax)
 354:	10 00                	adc    %al,(%eax)
 356:	00 00                	add    %al,(%eax)
 358:	00 00                	add    %al,(%eax)
 35a:	00 00                	add    %al,(%eax)
 35c:	88 00                	mov    %al,(%eax)
 35e:	00 00                	add    %al,(%eax)
 360:	01 00                	add    %eax,(%eax)
 362:	00 00                	add    %al,(%eax)
 364:	06                   	push   %es
 365:	00 00                	add    %al,(%eax)
 367:	00 64 b1 04          	add    %ah,0x4(%ecx,%esi,4)
 36b:	08 64 31 00          	or     %ah,0x0(%ecx,%esi,1)
 36f:	00 14 00             	add    %dl,(%eax,%eax,1)
	...
 37a:	00 00                	add    %al,(%eax)
 37c:	04 00                	add    $0x0,%al
 37e:	00 00                	add    %al,(%eax)
 380:	00 00                	add    %al,(%eax)
 382:	00 00                	add    %al,(%eax)
 384:	8e 00                	mov    (%eax),%es
 386:	00 00                	add    %al,(%eax)
 388:	01 00                	add    %eax,(%eax)
 38a:	00 00                	add    %al,(%eax)
 38c:	02 00                	add    (%eax),%al
 38e:	00 00                	add    %al,(%eax)
 390:	80 b1 04 08 80 31 00 	xorb   $0x0,0x31800804(%ecx)
 397:	00 1e                	add    %bl,(%esi)
 399:	0a 00                	or     (%eax),%al
	...
 3a3:	00 20                	add    %ah,(%eax)
 3a5:	00 00                	add    %al,(%eax)
 3a7:	00 00                	add    %al,(%eax)
 3a9:	00 00                	add    %al,(%eax)
 3ab:	00 96 00 00 00 01    	add    %dl,0x1000000(%esi)
 3b1:	00 00                	add    %al,(%eax)
 3b3:	00 02                	add    %al,(%edx)
 3b5:	00 00                	add    %al,(%eax)
 3b7:	00 a0 bb 04 08 a0    	add    %ah,-0x5ff7fb45(%eax)
 3bd:	3b 00                	cmp    (%eax),%eax
 3bf:	00 8c 00 00 00 00 00 	add    %cl,0x0(%eax,%eax,1)
 3c6:	00 00                	add    %al,(%eax)
 3c8:	00 00                	add    %al,(%eax)
 3ca:	00 00                	add    %al,(%eax)
 3cc:	04 00                	add    $0x0,%al
 3ce:	00 00                	add    %al,(%eax)
 3d0:	00 00                	add    %al,(%eax)
 3d2:	00 00                	add    %al,(%eax)
 3d4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
 3d5:	00 00                	add    %al,(%eax)
 3d7:	00 01                	add    %al,(%ecx)
 3d9:	00 00                	add    %al,(%eax)
 3db:	00 02                	add    %al,(%edx)
 3dd:	00 00                	add    %al,(%eax)
 3df:	00 2c bc             	add    %ch,(%esp,%edi,4)
 3e2:	04 08                	add    $0x8,%al
 3e4:	2c 3c                	sub    $0x3c,%al
 3e6:	00 00                	add    %al,(%eax)
 3e8:	7c 03                	jl     3ed <_init-0x80488c7>
	...
 3f2:	00 00                	add    %al,(%eax)
 3f4:	04 00                	add    $0x0,%al
 3f6:	00 00                	add    %al,(%eax)
 3f8:	00 00                	add    %al,(%eax)
 3fa:	00 00                	add    %al,(%eax)
 3fc:	ae                   	scas   %es:(%edi),%al
 3fd:	00 00                	add    %al,(%eax)
 3ff:	00 0e                	add    %cl,(%esi)
 401:	00 00                	add    %al,(%eax)
 403:	00 03                	add    %al,(%ebx)
 405:	00 00                	add    %al,(%eax)
 407:	00 f8                	add    %bh,%al
 409:	ce                   	into   
 40a:	04 08                	add    $0x8,%al
 40c:	f8                   	clc    
 40d:	4e                   	dec    %esi
 40e:	00 00                	add    %al,(%eax)
 410:	04 00                	add    $0x0,%al
	...
 41a:	00 00                	add    %al,(%eax)
 41c:	04 00                	add    $0x0,%al
 41e:	00 00                	add    %al,(%eax)
 420:	00 00                	add    %al,(%eax)
 422:	00 00                	add    %al,(%eax)
 424:	ba 00 00 00 0f       	mov    $0xf000000,%edx
 429:	00 00                	add    %al,(%eax)
 42b:	00 03                	add    %al,(%ebx)
 42d:	00 00                	add    %al,(%eax)
 42f:	00 fc                	add    %bh,%ah
 431:	ce                   	into   
 432:	04 08                	add    $0x8,%al
 434:	fc                   	cld    
 435:	4e                   	dec    %esi
 436:	00 00                	add    %al,(%eax)
 438:	04 00                	add    $0x0,%al
	...
 442:	00 00                	add    %al,(%eax)
 444:	04 00                	add    $0x0,%al
 446:	00 00                	add    %al,(%eax)
 448:	00 00                	add    %al,(%eax)
 44a:	00 00                	add    %al,(%eax)
 44c:	c6 00 00             	movb   $0x0,(%eax)
 44f:	00 01                	add    %al,(%ecx)
 451:	00 00                	add    %al,(%eax)
 453:	00 03                	add    %al,(%ebx)
 455:	00 00                	add    %al,(%eax)
 457:	00 00                	add    %al,(%eax)
 459:	cf                   	iret   
 45a:	04 08                	add    $0x8,%al
 45c:	00 4f 00             	add    %cl,0x0(%edi)
 45f:	00 04 00             	add    %al,(%eax,%eax,1)
	...
 46a:	00 00                	add    %al,(%eax)
 46c:	04 00                	add    $0x0,%al
 46e:	00 00                	add    %al,(%eax)
 470:	00 00                	add    %al,(%eax)
 472:	00 00                	add    %al,(%eax)
 474:	cb                   	lret   
 475:	00 00                	add    %al,(%eax)
 477:	00 06                	add    %al,(%esi)
 479:	00 00                	add    %al,(%eax)
 47b:	00 03                	add    %al,(%ebx)
 47d:	00 00                	add    %al,(%eax)
 47f:	00 04 cf             	add    %al,(%edi,%ecx,8)
 482:	04 08                	add    $0x8,%al
 484:	04 4f                	add    $0x4f,%al
 486:	00 00                	add    %al,(%eax)
 488:	f8                   	clc    
 489:	00 00                	add    %al,(%eax)
 48b:	00 06                	add    %al,(%esi)
 48d:	00 00                	add    %al,(%eax)
 48f:	00 00                	add    %al,(%eax)
 491:	00 00                	add    %al,(%eax)
 493:	00 04 00             	add    %al,(%eax,%eax,1)
 496:	00 00                	add    %al,(%eax)
 498:	08 00                	or     %al,(%eax)
 49a:	00 00                	add    %al,(%eax)
 49c:	d4 00                	aam    $0x0
 49e:	00 00                	add    %al,(%eax)
 4a0:	01 00                	add    %eax,(%eax)
 4a2:	00 00                	add    %al,(%eax)
 4a4:	03 00                	add    (%eax),%eax
 4a6:	00 00                	add    %al,(%eax)
 4a8:	fc                   	cld    
 4a9:	cf                   	iret   
 4aa:	04 08                	add    $0x8,%al
 4ac:	fc                   	cld    
 4ad:	4f                   	dec    %edi
 4ae:	00 00                	add    %al,(%eax)
 4b0:	04 00                	add    $0x0,%al
	...
 4ba:	00 00                	add    %al,(%eax)
 4bc:	04 00                	add    $0x0,%al
 4be:	00 00                	add    %al,(%eax)
 4c0:	04 00                	add    $0x0,%al
 4c2:	00 00                	add    %al,(%eax)
 4c4:	d9 00                	flds   (%eax)
 4c6:	00 00                	add    %al,(%eax)
 4c8:	01 00                	add    %eax,(%eax)
 4ca:	00 00                	add    %al,(%eax)
 4cc:	03 00                	add    (%eax),%eax
 4ce:	00 00                	add    %al,(%eax)
 4d0:	00 d0                	add    %dl,%al
 4d2:	04 08                	add    $0x8,%al
 4d4:	00 50 00             	add    %dl,0x0(%eax)
 4d7:	00 e8                	add    %ch,%al
	...
 4e1:	00 00                	add    %al,(%eax)
 4e3:	00 04 00             	add    %al,(%eax,%eax,1)
 4e6:	00 00                	add    %al,(%eax)
 4e8:	04 00                	add    $0x0,%al
 4ea:	00 00                	add    %al,(%eax)
 4ec:	e2 00                	loop   4ee <_init-0x80487c6>
 4ee:	00 00                	add    %al,(%eax)
 4f0:	01 00                	add    %eax,(%eax)
 4f2:	00 00                	add    %al,(%eax)
 4f4:	03 00                	add    (%eax),%eax
 4f6:	00 00                	add    %al,(%eax)
 4f8:	e8 d0 04 08 e8       	call   e80809cd <_end+0xe0033801>
 4fd:	50                   	push   %eax
 4fe:	00 00                	add    %al,(%eax)
 500:	60                   	pusha  
	...
 509:	00 00                	add    %al,(%eax)
 50b:	00 04 00             	add    %al,(%eax,%eax,1)
 50e:	00 00                	add    %al,(%eax)
 510:	00 00                	add    %al,(%eax)
 512:	00 00                	add    %al,(%eax)
 514:	e8 00 00 00 08       	call   8000519 <_init-0x4879b>
 519:	00 00                	add    %al,(%eax)
 51b:	00 03                	add    %al,(%ebx)
 51d:	00 00                	add    %al,(%eax)
 51f:	00 60 d1             	add    %ah,-0x2f(%eax)
 522:	04 08                	add    $0x8,%al
 524:	48                   	dec    %eax
 525:	51                   	push   %ecx
 526:	00 00                	add    %al,(%eax)
 528:	6c                   	insb   (%dx),%es:(%edi)
	...
 531:	00 00                	add    %al,(%eax)
 533:	00 20                	add    %ah,(%eax)
 535:	00 00                	add    %al,(%eax)
 537:	00 00                	add    %al,(%eax)
 539:	00 00                	add    %al,(%eax)
 53b:	00 ed                	add    %ch,%ch
 53d:	00 00                	add    %al,(%eax)
 53f:	00 01                	add    %al,(%ecx)
	...
 549:	00 00                	add    %al,(%eax)
 54b:	00 48 51             	add    %cl,0x51(%eax)
 54e:	00 00                	add    %al,(%eax)
 550:	14 00                	adc    $0x0,%al
	...
 55a:	00 00                	add    %al,(%eax)
 55c:	04 00                	add    $0x0,%al
 55e:	00 00                	add    %al,(%eax)
 560:	00 00                	add    %al,(%eax)
 562:	00 00                	add    %al,(%eax)
 564:	fc                   	cld    
 565:	00 00                	add    %al,(%eax)
 567:	00 01                	add    %al,(%ecx)
	...
 571:	00 00                	add    %al,(%eax)
 573:	00 5c 51 00          	add    %bl,0x0(%ecx,%edx,2)
 577:	00 20                	add    %ah,(%eax)
 579:	04 00                	add    $0x0,%al
	...
 583:	00 01                	add    %al,(%ecx)
 585:	00 00                	add    %al,(%eax)
 587:	00 00                	add    %al,(%eax)
 589:	00 00                	add    %al,(%eax)
 58b:	00 01                	add    %al,(%ecx)
 58d:	00 00                	add    %al,(%eax)
 58f:	00 03                	add    %al,(%ebx)
	...
 599:	00 00                	add    %al,(%eax)
 59b:	00 7c 55 00          	add    %bh,0x0(%ebp,%edx,2)
 59f:	00 0b                	add    %cl,(%ebx)
 5a1:	01 00                	add    %eax,(%eax)
	...
 5ab:	00 01                	add    %al,(%ecx)
 5ad:	00 00                	add    %al,(%eax)
 5af:	00 00                	add    %al,(%eax)
 5b1:	00 00                	add    %al,(%eax)
	...
